Mi è stato chiesto di partecipare a un colloquio con un candidato per un lavoro di programmatore junior all'interno dell'azienda in cui lavoro. Il colloquio include un mio collega un rappresentante delle risorse umane.
Studiando le soluzioni fornite ai problemi (il test iniziale), ho notato che uno di loro sembrava abbastanza avanzato per un principiante e sentivo che non era stato risolto dal candidato. Sono riuscito a trovare rapidamente la soluzione esatta (stesso rientro, stessa struttura, solo alcuni nomi di variabili sono cambiati, quindi è chiaramente copiato).
La piattaforma di codifica afferma esplicitamente che la copia completa di una soluzione non è consentita (solo API documentazione, StackOverflow ecc. possono essere utilizzati)
Ho già detto all'altro collega di quello che ho trovato, poiché l'opportunità di lavoro è all'interno del suo dipartimento e ho consigliato di favorire i candidati che hanno fornito le loro soluzioni, anche se avere meno punti.
Mi chiedo come dovrei reagire a questo durante il colloquio .
- dì al candidato - questo lo metterebbe chiaramente in imbarazzo e potrebbe anche farlo imbrogliare in modo più elaborato in futuro
- non dirlo al candidato - questo potrebbe essere interpretato come ingiusto (il feedback è incompleto)
Domanda: come comportarsi con un candidato che ha copiato durante il test?
[MODIFICA]
Grazie a tutti per il co commenti e risposte istruttivi. In effetti, il processo non è OK, poiché la maggior parte dei problemi di codifica hanno almeno 2 anni. Sfortunatamente, non posso controllare il processo, ma posso suggerire al mio manager di cambiarlo (cioè assicurarmi che i problemi vengano modificati / aggiornati).
Il colloquio - il candidato ha mostrato una modesta conoscenza e non è stato in grado di dimostrare di aver compreso i concetti richiesti dal codice che ha scritto. Il mio collega ha suggerito che pensiamo che possa aver utilizzato del codice da qualche altra parte e si è sorpreso di averlo capito.