La selezione è letteralmente infinita, e a mio parere è un problema causato dalla scarsa organizzazione interna che hanno per la gestione dei colloqui con i candidati. Per una posizione da sviluppatore in ambito web ci sono voluti quasi 3 mesi in totale.
Gli step sono stati i seguenti:
- 1º step tecnico: un esercizio in tema OOP con linguaggio a scelta che presumo serva da filtro iniziale, lo consegni e ti danno un feedback se procedere con il prossimo step;
- 2º step conoscitivo: senti l'HR per discutere un po' della posizione, benefits aziendali ecc.
- 3º step tecnico: due ore circa di colloquio che comprendono discussioni inerenti al contesto front-end e un esercizio che ti danno da fare con loro; erano due figure senior di cui uno engineering manager, mi sono sembrati molto preparati e le domande erano inerenti sia al mondo front-end che ingegneria del software in generale.
- 4º step finale: colloquio finale con il director dell'area software engineering. Domande piuttosto banali e che mi sarei aspettato da un primo colloquio conoscitivo con un HR, non con un director. Questo tizio lavorava in Gucci da neanche 1 mese, mi chiedo in che modo possa trovare la persona giusta per la posizione se conosce a malapena il contesto in cui si trova ma dettagli. Non sono stato contento del modo in cui ha condotto il colloquio, sembrava disinteressato e poco partecipe, ha mostrato mancanza di interazione nella discussione e ha risposto alle mie domande con ambiguità.
Nel complesso non è stata un'esperienza negativa ma gli step sono troppo distanti l'uno dall'altro, inoltre lo step finale ha mostrato varie problematiche che ho elencato precedentemente.
Ho dovuto pingare per ricevere un esito da parte dell'HR, capita spesso di doverlo fare ma da un'azienda simile mi sarei aspettato una comunicazione immediata dell'esito (anche negativo) ai candidati.