Jest to dość subiektywne pytanie, ale chciałbym usłyszeć opinie / opinie ankieterów / rozmówców na ten temat.
Nasz wywiad techniczny podzieliliśmy na 4 części. Napisz kod, odczytaj i przeanalizuj kod, sesję projektowania i kod na białej tablicy.
W końcowej części pytamy rozmówców o napisanie małego fragmentu kodu (4-5 wierszy) na tablicy i wyjaśnienie, kiedy go przechodzą. Powiem jasno, że celem nie jest złapanie ludzi. Nie szukamy idealnej składni. Do diabła może to być nawet pseudo-kod. ale chodzi o to, aby dać im bardzo prosty problem i sprawdzić, czy ich mózg może nam przekazać rozwiązanie. Przez proste problemy rozumiem „Odwróć ciąg”, „FizzBuzz” itp.
Pamiętaj, że zawsze najpierw prosimy o wyraźny język. Jesteśmy domem .NET C #. powiedzieliśmy tylko „pseudo-kod”, w którym ktoś wygasał / naprawdę zmagał się z kodem.
Moje pytanie brzmi: „Czy niewłaściwe / nierozsądne jest oczekiwanie od programisty napisania fragmentu kodu na tablicy podczas wywiadu?”
We're not looking for perfect syntax.
to uzasadnione, w rzeczywistości powiedziałbym, że polecam! Jest to nierozsądne , aby krytykować błędy składniowe na tablicy kodowania.