Come sostenere un colloquio tecnico: 7 consigli per il colloquio tecnico

Pubblicato: Ultimo aggiornamento:
suggerimenti per i colloqui tecnici

I colloqui tecnici sono stati a lungo oggetto di dibattito tra gli sviluppatori. Questo ha lasciato i selezionatori alla ricerca di consigli per i colloqui tecnici che funzionino. Nel 2016, Sahat Yalkabov, che attualmente lavora come Senior Frontend Engineer presso Bloomberg LP, ha scritto un post intitolato "F** You, I Quit, Hiring is Broken." In questo post, ha descritto il processo di assunzione dei tecnici come un processo umiliante e disumanizzante.

Le assunzioni tecniche sono un problema enorme. Questo problema può essere risolto solo con il giusto approccio allo screening tecnico e ai colloqui tecnici. Tuttavia, per ottenere un cambiamento positivo è necessaria la collaborazione dei reparti HR e IT. In questo articolo abbiamo raccolto i migliori consigli per i colloqui tecnici per tutte le parti coinvolte nel processo.

Per ulteriori informazioni su come condurre un colloquio tecnico e su quali sfide di codifica utilizzare, consultate La guida definitiva al colloquio tecnico Se invece volete consigli più generali per i colloqui di lavoro, consultate 17 consigli per gli intervistatori.

In questo post vengono trattati i seguenti argomenti:

  • Perché avete bisogno di consigli per i colloqui tecnici?
  • Quali sono i migliori consigli per i colloqui tecnici?

Perché avete bisogno di consigli per i colloqui tecnici?

I colloqui tecnici sono tipicamente condotti da professionisti tecnici. Nella maggior parte dei casi, si tratta di un membro del team di sviluppatori, dei responsabili tecnici e del CTO, a seconda dell'anzianità della posizione. Ai candidati viene chiesto di rispondere a domande specifiche per il ruolo per cui si sono candidati. Potrebbero anche codificare insieme in quello che viene spesso definito come programmazione a coppie.

Gli obiettivi del colloquio tecnico sono i seguenti:

  • valutare le capacità di risoluzione dei problemi
  • lavorare insieme per valutare l'idoneità del team e dell'azienda
  • concentrarsi su compiti specifici della vostra azienda, ad esempio quelli su cui il vostro team di sviluppo sta attualmente lavorando

I colloqui tecnici hanno forme e dimensioni diverse. Possono comportare la risoluzione di compiti insieme su una piattaforma per lo screening tecnico e il colloquio, la programmazione in coppia, il whiteboarding o una combinazione di più di uno di essi. Tuttavia, non tutti sono ugualmente efficaci. Come regola generale, più un determinato metodo assomiglia al lavoro reale, meglio è. Per questo motivo, il colloquio tecnico dovrebbe basarsi su esempi di lavoro in condizioni che rispecchino le sfide del lavoro reale. Il modo più semplice per farlo è codificare insieme al candidato, tramite una piattaforma di screening e di intervista o tramite strumenti di accoppiamento.

Purtroppo, gran parte del dibattito sul colloquio tecnico deriva dal fatto che i colloqui tecnici tendono a concentrarsi sulle cose sbagliate. Queste possono includere la capacità di ricordare qualcosa a mente, mentre normalmente lo si cerca su Google. Alcune aziende sono anche colpevoli di usare parole d'ordine o di porre domande logiche che non valutano le capacità di codifica.

Anche se interessante, il problema dei "due treni e un uccello" non fa luce sulle competenze Java dei candidati:consigli per i colloqui tecnici non utilizzare puzzle logici

Fonte: LinkedIn

Necessità di un *molto male* esempio di come non dovrebbero essere i colloqui tecnici? Consideratevi avvertiti:

Un buon colloquio tecnico consente agli sviluppatori di mostrare le loro reali capacità di codifica. Questo non può essere ottenuto con nessuno dei metodi presi in giro nel video. Nelle parole di Quincy LarsonL'insegnante che ha fondato il freeCodeCamp.org, "praticamente tutti gli sviluppatori con cui ho parlato concordano sul fatto che la capacità di scrivere algoritmi a memoria su una lavagna non ha quasi nulla a che fare con il lavoro quotidiano dello sviluppatore".

Perché le grandi aziende insistono ancora sui colloqui tecnici incentrati sulla lavagna per valutare l'idoneità dei candidati al lavoro? Non c'è nulla di male nell'usare una lavagna, è solo demonizzata perché rappresenta tutto ciò che non va nel settore. Suggerimenti per i colloqui tecnici: state lontani dalla lavagna

Fonte: Pexels

Vediamo ora i consigli per i colloqui tecnici per mostrarvi come dovrebbe essere il vostro colloquio tecnico. Tenete presente che, in qualità di reclutatore tecnico, è vostra responsabilità collaborare con gli sviluppatori per ottimizzare l'intero processo di reclutamento.

Suggerimenti per i colloqui tecnici

1. Ridurre il numero di colloqui di persona

Senza dubbio, il consiglio migliore è quello di fare meno colloqui tecnici. Si potrebbe pensare che questo comporti l'assunzione di un minor numero di persone, ma un minor numero di colloqui ha un impatto positivo sulla qualità del colloquio tecnico. Avete più tempo a disposizione, il che vi dà la possibilità di personalizzare l'esperienza e renderla più umana.

Il numero di persone che il team HR e Dev deve intervistare dipende dal modo in cui vengono selezionate le competenze tecniche. Migliorare la procedura di screening ha un effetto estremamente positivo sul numero di colloqui di persona da organizzare. Quanto più precoce è lo screening delle competenze tecniche nel processo, tanto meglio è. In altre parole, una soluzione di screening tecnico automatizzato vi permette di eliminare i candidati che non supererebbero comunque il colloquio tecnico. Ciò significa che non è necessario condurre colloqui postumi.

Ecco un ottimo esempio da Acquisizione di talenti Lingonberry:immagine presentazione di colloqui tecnici suggerimenti per gestire un minor numero di colloqui

Dopo aver implementato DevSkiller, Lingonberry è riuscita a ridurre il numero di colloqui tecnici di ben 53%. Questo risultato è stato ottenuto grazie a una selezione tecnica più accurata.

Questo è un modo semplice per entrare in buoni rapporti con gli sviluppatori che di solito conducono il colloquio. Potete coinvolgerli il più tardi possibile e lasciare che si concentrino sui loro progetti.

2. Essere veloci

Secondo Jobvite50% di persone in cerca di lavoro hanno sostenuto almeno un colloquio nell'ultimo anno per esplorare opzioni o fare esperienza, senza l'intenzione di lasciare il lavoro attuale". Il numero è ancora più alto se si aggiungono coloro che cercano attivamente di cambiare lavoro.

I vostri candidati sviluppatori probabilmente stanno parlando con altre aziende e stanno valutando altre opportunità di carriera. Poiché le loro competenze sono molto richieste, di solito ricevono più di un'offerta alla volta. Se siete davvero interessati a un candidato, programmate il colloquio tecnico il prima possibile.

Se dovete disdire, assicuratevi che il colloquio venga riprogrammato non importa cosa. Se si rimanda di nuovo l'appuntamento, il candidato potrebbe perdere interesse nella posizione perché dà un'impressione sbagliata della vostra azienda.

3. Imitare il lavoro da svolgere

Il colloquio tecnico offre ai responsabili tecnici, ai membri del team di sviluppo e ai candidati la possibilità di lavorare insieme e di conoscersi.

Gli sviluppatori si presentano al colloquio tecnico per valutare le proprie competenze, incontrare le persone con cui potrebbero lavorare e farsi un'idea dell'azienda. Non apprezzano che gli vengano poste domande vaghe che fanno ben poco (se non nulla) per valutare le loro capacità di codifica.

Il mio preferito? "Parlami dell'HTML".gif utilizzato per presentare la confusione su alcuni suggerimenti per i colloqui tecnici

4. Andare online

Programmare i colloqui è spesso un problema. Questo vale soprattutto per i candidati che stanno pensando di trasferirsi per lavorare per voi. Programmare una sessione di colloqui di codifica a distanza può fornirvi ottime indicazioni su come un determinato sviluppatore ama lavorare, senza chiedergli di viaggiare. Sia i colloqui di codifica di persona che quelli a distanza presentano i loro vantaggi. Se volete saperne di più sui colloqui di codifica a distanza, vi consiglio vivamente il nostro post: Colloquio di codifica online e come fare CodePair da remoto

coppia_codice_35. Assunzione per consenso

Se la stanza del colloquio è troppo affollata, potrebbe sembrare un interrogatorio e non una conversazione. Detto questo, secondo Joel SpolskyDurante l'intero processo di reclutamento, il vostro candidato deve essere visto da almeno sei persone. Due di queste dovrebbero essere i suoi colleghi diretti. Idealmente, è necessario un consenso per ogni assunzione e se più di due persone non sono d'accordo, non si deve assumere il candidato.

Portare troppe persone al colloquio tecnico può essere stressante per il candidato. Per evitare questo inconveniente, potete registrare le sessioni e mostrarle al resto del team.

6. Lavorare sull'esperienza dei candidatisuggerimenti per i colloqui tecnici

Fonte: Jobvite

Secondo Jobvite, 47% dei candidati affermano che il colloquio ha il maggiore impatto sulla loro impressione del lavoro.

Che tipo di impressione danno i vostri intervistatori? Si presentano in orario? Stanno torchiando collettivamente il candidato o stanno conversando? Si presentano al candidato?

7. Assicurarsi che tutti gli intervistatori ricevano una formazione

"Solo perché il vostro intervistatore è un brillante sviluppatore di software non significa che sia un brillante intervistatore. Ho visto alcuni dei colloqui più orribili da parte di grandi sviluppatori di software. ", dice Kevin FergusonPresidente e CEO di Craftlogic. È necessario comprendere la varietà di risposte possibili, quindi le domande e i compiti devono essere preparati prima del colloquio. Potete scegliere di uscire dal copione in una certa misura, a seconda di come si svolge il colloquio. Detto questo, dovreste assolutamente avere un copione.

Conclusione: consigli per i colloqui tecnici

Un buon colloquio tecnico è informativo e pertinente alle attività dell'azienda. Fornisce spunti sia al reparto Risorse Umane che a quello Sviluppo. Viene svolto per sollecitare determinate azioni e risposte, in modo da poter valutare le capacità di risoluzione dei problemi e vedere come il candidato si comporterebbe nel vostro team.

Quali sono i migliori consigli per i colloqui tecnici che avete ricevuto? Fatemelo sapere nella sezione commenti qui sotto!

Condividi post

Per saperne di più sulle assunzioni nel settore tecnologico

Iscrivetevi al nostro Learning Hub per ricevere utili approfondimenti direttamente nella vostra casella di posta elettronica.

Verifica e sviluppo delle competenze di codifica senza soluzione di continuità.

Guardate i prodotti DevSkiller in azione.

Certificazioni di sicurezza e conformità. Ci assicuriamo che i vostri dati siano sicuri e protetti.

Logo DevSkiller Logo TalentBoost Logo TalentScore