Il s'agit d'une question quelque peu subjective, mais j'aimerais entendre les commentaires / opinions des enquêteurs / interviewés sur le sujet.
Nous avons divisé notre entretien technique en 4 parties. Écrivez le code, lisez et analysez le code, la session de conception et le code sur le tableau blanc.
Pour la dernière partie, nous demandons aux personnes interrogées de rédiger un petit extrait de code (4-5 lignes) sur le tableau blanc et de l'expliquer au fur et à mesure. Permettez-moi d'être clair, le but n'est pas de rattraper les gens. Nous ne recherchons pas une syntaxe parfaite. Enfer ça peut même être du pseudo-code. mais le but est de leur donner un problème très simple et de voir si leur cerveau peut nous communiquer la solution. Par problèmes simples, je veux dire "Inverser une chaîne", "FizzBuzz" etc ...
Notez que nous demandons toujours d'abord un langage explicite. Nous sommes une maison .NET C #. nous avons seulement dit "pseudo-code" où quelqu'un avait effacé / vraiment du mal avec le code.
Ma question est "Est-il inapproprié / déraisonnable de s'attendre à ce qu'un programmeur écrive un extrait de code sur un tableau blanc lors d'une interview?"
We're not looking for perfect syntax.
le rend raisonnable, en fait je dirais recommandé! Il est déraisonnable de critiquer les erreurs de syntaxe sur le codage du tableau blanc.