Cosa ti piace di più di Codility?
Ciò che mi ha colpito fin dall'inizio è come Codility ti permetta di concentrarti su ciò che conta davvero: capire come un candidato pensa, risolve problemi e scrive codice sotto pressione. Non si tratta solo di ottenere la risposta giusta. Si ottiene una vera percezione della logica di qualcuno, dello stile di codifica e dell'approccio al debugging.
Ho utilizzato Codility come parte del team di assunzione presso Zalando, dove lavoro come Senior Software Engineer a Berlino. Lo abbiamo usato per valutare i candidati per diversi ruoli, specialmente nelle fasi iniziali di screening. E onestamente, la piattaforma ha reso quel processo molto più fluido.
La funzione timeline è una delle mie preferite. Mostra come il candidato è progredito attraverso un compito—da quando ha iniziato, a quando ha copiato-incollato il codice, o si è fermato—aiutandoci a capire meglio il suo processo di pensiero. È stato un ottimo modo per capire se qualcuno ha fatto le cose di fretta, ha preso tempo per pianificare, o ha avuto difficoltà in un certo passaggio.
Un altro grande vantaggio: la vista dettagliata del playback. Puoi effettivamente rivedere come un candidato ha risolto il compito, con la domanda e il codice affiancati. Questo mantiene l'evaluatore nel giusto contesto e ci aiuta a valutare non solo ciò che il candidato ha scritto, ma come è arrivato alla soluzione.
La piattaforma segnala anche attività sospette, come il cambio di scheda o il copia-incolla, il che aggiunge un ulteriore livello di approfondimento durante le valutazioni. E la dashboard mostra i punteggi per compito, il tempo impiegato e gli indicatori di complessità. Tutto questo ci aiuta ad andare oltre un semplice punteggio e a guardare l'intero quadro.
Codility fa un ottimo lavoro per le valutazioni di backend e di codifica generale. La varietà dei test include sfide ingegneristiche del mondo reale, e le sessioni live hanno funzionato bene per i colloqui a distanza—abbiamo avuto buone esperienze collaborando con i candidati dal vivo e osservando come pensano ad alta voce. Recensione raccolta e ospitata su G2.com.
Cosa non ti piace di Codility?
L'interfaccia utente può sembrare piuttosto affollata. C'è un sacco di informazioni concentrate nel cruscotto, ma non tutte sembrano necessarie o facili da navigare. A volte è difficile concentrarsi su ciò che conta davvero.
Inoltre, come team fortemente orientato al frontend, abbiamo spesso sentito che Codility tende troppo verso valutazioni in stile backend. C'è un supporto limitato per valutare le competenze frontend del mondo reale, come la logica asincrona, il ragionamento sull'interfaccia utente o i compromessi sulle prestazioni. Abbiamo dovuto costruire e utilizzare compiti personalizzati al di fuori della piattaforma solo per valutare più efficacemente gli ingegneri frontend.
Anche se Codility mette in evidenza cose come la complessità temporale delle soluzioni, è ancora necessaria una revisione umana per giudicare la qualità effettiva del codice, specialmente per i ruoli senior. Recensione raccolta e ospitata su G2.com.