Questo è un quesito un po 'soggettivo, ma mi piacerebbe sentire feedback / opinioni di intervistatori / intervistati sull'argomento.
Abbiamo diviso la nostra intervista tecnica in 4 parti. Scrivi codice, leggi & Analizza codice, sessione di progettazione e amp; Codice sulla lavagna.
Per l'ultima parte ciò che chiediamo agli intervistati è di scrivere un piccolo snippet di codice (4-5 righe) sulla lavagna e spiegare come lo attraversano. Permettetemi di essere chiaro lo scopo non è quello di catturare le persone. Non stiamo cercando una sintassi perfetta. Al diavolo può persino essere uno pseudo-codice. ma il punto è dare loro un problema molto semplice e vedere se il loro cervello può comunicarci la soluzione. Con semplici problemi intendo "Invertire una stringa", "FizzBuzz" ecc ...
Nota che chiediamo sempre prima un linguaggio esplicito. Siamo una casa di .NET C #. abbiamo solo detto "pseudo-codice" in cui qualcuno ha perso il codice / ha davvero difficoltà con il codice.
La mia domanda è "È inappropriato / irragionevole aspettarsi che un programmatore scriva uno snippet di codice su una lavagna durante un'intervista?"