Mi stavo chiedendo se qualcuno ha fatto questo e su quale successo rispetto al metodo classico per convincerli a risolvere un problema mentre lo guardi?
Qualche suggerimento su come eseguire questo in una situazione di intervista?
Stavo pensando di farlo per i candidati di livello medio / alto che dovrebbero avere le conoscenze tecniche per fare una richiesta di pull. Stavo pensando che potrebbe essere un buon test del personaggio, se danno una risposta completa e gentile, come indicato in "NO!". Potresti davvero vedere come andranno in una squadra.
Modifica:
Il modo in cui stavo pensando di fare questo, era quello di inviare un candidato un piccolo pezzo di codice prima del test. Potrebbero leggerlo, assicurarsi che capiscano cosa fa e qualsiasi tecnologia che usa (odio le interviste che confondono la capacità delle persone di programmare con quanto bene conoscono un'API).
Poi, quando il candidato arriva all'intervista, dai loro la richiesta di pull, usando Jira per fare una richiesta di estrazione di git. Dal momento che l'interfaccia web mostra solo ciò che è cambiato e la possibilità di visualizzare il raw prima e dopo non credo che sarebbe una grande barriera per entrare.
La mia teoria di base era cercare di rimuovere il test del gioco di memoria / pentola a pressione molte interviste e provare a far vedere a qualcuno come funzionerebbero ogni giorno con te.
Per riassumere, voglio sapere se qualcuno sta facendo / fatto qualcosa di simile e quali risultati vedono. Inoltre, qualsiasi punto di dolore è diventato evidente quando hai iniziato questo processo.
A parte:
Grazie a tutti coloro che hanno risposto finora, sono utili e molto validi, ma il mio intento originale con questa idea era di interrompere le interviste in cerca di programmatori di cookie cutter e di far splendere il talento grezzo. Volevo testare questa teoria qui con altri programmatori che potrebbero passare attraverso un simile processo.