Il processo di selezione è suddiviso in diversi step che includono dei colloqui conoscitivi e almeno un colloquio tecnico. Durante i vari colloqui conoscitivi si entra in contatto con diverse persone del team, a partire dagli HR ai membri del team fino al Co-Founder. Il colloquio tecnico, invece, si basa su diverse domande di problem solving su problemi reali.
Dopo un primo screening con l'HR, c'è il colloquio tecnico con il CTO su django, we development e frontend. Colloquio molto intenso e lungo, tuttavia è anche questa occasione per imparare cose nuove o concentrarsi su dettagli che si sono sempre sottovalutati.
Preguntas de entrevista [1]
Pregunta 1
Differenze tra diverse viste in Django e Django Rest Framework
Il colloquio si è sviluppato in 4 step in circa 3/4 settimane in totale.
Il primo step è stato perlopiù conoscitivo e di allineamento sul modo di lavorare e presentazione mia e dell'azienda e del perchè volessi lavorare in Jet.
Il secondo step è stato un colloquio tecnico con un team leader (no live coding, solo domande di ragionamento su problem solving in varie situazioni).
Il terzo step è stato una chiaccherata con 5/6 software engineers.
L'ultimo step con uno dei due founder.
Preguntas de entrevista [1]
Pregunta 1
Svariate domande di problem solving basate su scenari ipotetici in continua evoluzione, in cui era necessario individuare e spiegare come analizzare e risolvere problemi su web application, includendo backend, frontend e database. Ragionare ad alta voce su come intuire quali potessero essere i problemi.