Articles

Tout ce que vous devez savoir pour Rock Your Next Whiteboard Test

Get Our FREE Guide to Acing Your First Interview

Apprenez comment réussir votre entretien pour votre premier emploi dans la tech avec notre ebook GRATUIT de 48 pages.

Vous avez passé des heures à apprendre à coder, à construire des projets pour votre portfolio, et vous avez finalement décroché un entretien pour l’emploi de vos rêves. Maintenant, il y a un autre obstacle à surmonter : l’entretien sur tableau blanc.

Un entretien sur tableau blanc est une partie d’un entretien d’embauche en technologie destinée à tester vos compétences en communication et en résolution de problèmes. On vous donnera un problème ou une tâche de code et un tableau blanc, bien sûr, pour élaborer votre code et passer en revue votre solution.

Sûr, cela peut sembler un peu intimidant, surtout si vous êtes nouveau dans la tech-et ce n’est pas grave. Comme n’importe quel autre entretien, avec les préparations et la pratique appropriées, vous serez en mesure de le valser comme un pro.

Pour un guide complet sur la préparation d’un entretien d’embauche dans la tech, téléchargez notre ebook gratuit, The Ultimate Guide to Interviewing for Your First Tech Job.

Qu’est-ce que les entretiens sur tableau blanc exactement ?

Un entretien sur tableau blanc est votre chance de démontrer vos connaissances techniques lorsqu’on vous présente un problème de codage. Les entretiens sur tableau blanc sont courants à de nombreux niveaux, donc même si vous postulez pour votre tout premier emploi en tant que développeur front-end, vous pourriez avoir besoin de démontrer vos compétences en codage en direct.

Typiquement, les intervieweurs vous demanderont d’élaborer une solution sur place en écrivant votre code sur un tableau blanc pendant que l’équipe d’entretien vous observe et vous pimente de questions. La résolution du problème peut prendre jusqu’à une heure et l’entretien peut durer une journée entière.

Pour autant, si vous allez travailler avec ces personnes, autant apprendre à les connaître, non ? Ce que vous devez garder à l’esprit, c’est que même s’il peut être appelé un test de code ou de tableau blanc, ce n’est pas tant un test de votre code qu’un test de vos capacités de résolution de problèmes.

Les types de problèmes qu’ils vous donnent doivent vous sembler familiers et réalisables. En d’autres termes, si vous pensez être un candidat idéal pour le poste, alors le test du tableau blanc devrait être quelque chose que vous pouvez totalement gérer. Eric Ries, auteur de « The Lean Startup », demande aux candidats de concevoir un algorithme pour dessiner un cercle sur une grille de pixels. Un autre exemple est la conception d’un algorithme pour trouver le palindrome le plus long dans une chaîne de caractères, avec l’aimable autorisation de l’ingénieur en logiciel et auteur Gayle Laakmann McDowell.

Mais dans un entretien plus basique, on pourrait vous demander de faire quelque chose comme le populaire défi FizzBuzz avec JavaScript ou même simplement de créer quelque chose en utilisant HTML et CSS. Attendez-vous à des variations dans les scénarios puisque les intervieweurs veulent mélanger un peu les problèmes et voir comment vous gérez différentes complications.

Pourquoi les entreprises mènent-elles des entretiens sur tableau blanc ?

La grande question à se poser face à un tableau blanc est : Pourquoi est-ce que je fais cela ? Qu’est-ce que cet exercice montre à l’entreprise qui n’est pas déjà sur mon CV ? Il s’avère qu’il s’agit moins de votre capacité à obtenir la bonne réponse, et qu’il s’agit surtout de votre capacité à résoudre des problèmes. C’est pourquoi des personnes comme Ries n’hésitent pas à révéler le problème à l’avance : Savoir ce que vous devez résoudre ne vous donne pas nécessairement un avantage.

L’entretien sur tableau blanc vous oblige également à coder sans vos outils préférés. Utiliser votre propre ordinateur portable, où vous avez des préréglages et des outils qui fournissent des suggestions automatiques, peut vous donner une béquille. Sans compter que l’utilisation d’un tableau blanc nécessite moins d’équipement pour l’entretien. Vous allez certainement faire des erreurs, et c’est normal. La clé est la façon dont vous les gérez.

Que recherchent les responsables de l’embauche ?

Lorsque vous êtes au travail, vous n’allez pas fonctionner de façon isolée. Les gestionnaires d’embauche veulent savoir comment vous pensez sur place, comment vous collaborez avec vos collègues et comment vous résolvez les problèmes lorsque vous rencontrez un obstacle. S’il y a un bogue dans votre code ou qu’il ne passe pas les tests d’assurance qualité, comment faites-vous pour apporter des changements ?

Ne vous inquiétez pas trop, mais les interviewers ne regardent pas seulement ce que vous écrivez au tableau. Ils évalueront si vous demandez un retour d’information pendant le processus ou si vous préférez tout garder dans votre tête jusqu’à la fin. Votre réaction sous pression est également un élément clé de ces entretiens, selon le consultant en technologie Scott Hanselman. Si vous vous sentez mis au défi, ne le prenez pas personnellement. Il est préférable de répondre en montrant votre réflexion et vos capacités de collaboration.

En d’autres termes, si vous êtes bloqué, posez des questions. Ou si vous avez du mal à prendre une décision, traitez-la à haute voix. Ne craignez pas de révéler une faiblesse ou un manque de connaissances. Il vaut mieux montrer aux interviewers comment vous pouvez résoudre un problème lorsque vous êtes bloqué que de prétendre que vous savez tout et que vous échouez.

Ries a écrit qu’il en apprend beaucoup sur les employés potentiels en voyant quel type de solutions les candidats pensent être suffisamment bonnes et quand ils décident qu’ils ont terminé. C’est ainsi qu’il trouve quelqu’un qui est un bon « fit » pour l’entreprise.

9 façons de se préparer à un entretien au tableau blanc

Maintenant que vous comprenez les entretiens au tableau blanc, de ce qu’ils sont, pourquoi ils sont menés, et que vous avez les ressources clés pour les pratiquer, passons en revue exactement comment vous pouvez vous préparer pour un entretien réussi.

Avant l’entretien

1. Achetez un tableau blanc

Oui, c’est vrai – allez dans le magasin de fournitures de bureau le plus proche, achetez-vous un tableau blanc et des marqueurs EXPO pour aller avec. Préparez-vous à vous salir les mains, car le fait d’avoir un vrai tableau blanc pour écrire vous aidera à saisir ce que cela fait de griffonner vos pensées. De plus, écrire sur un tableau blanc est très différent d’un stylo et d’un papier, donc être familier avec l’ensemble du processus le rendra plus facile avec le temps.

2. Ayez une liste de questions d’entraînement

Bien qu’il soit difficile de prédire les questions qui vous seront posées le jour de votre entretien, compiler une liste de questions potentielles sur le tableau blanc est essentiel pour vous aider à vous entraîner et à gagner en confiance, comme vous le feriez pour les parties non techniques de votre entretien. Veillez à dresser une liste de différents types de problèmes, car vos interlocuteurs voudront tester votre capacité à les résoudre sur le champ. La variation est la clé.

3. Simuler l’expérience réelle

Il n’y a pas de meilleur moyen de se faire une idée de ce que serait l’entretien sur tableau blanc que d’avoir un entretien fictif avec quelqu’un qui l’a déjà fait. Si vous ne connaissez pas quelqu’un qui est facilement disponible, Codementor a des milliers de développeurs experts qui peuvent vous aider à préparer et à vous entraîner pour votre entretien. Vous pouvez même planifier un entretien fictif avec des intervieweurs techniques expérimentés et des gestionnaires d’embauche pour évaluer vos forces et vos faiblesses afin que vous puissiez vous préparer correctement pour la vraie chose.

Souvenez-vous, c’est en forgeant qu’on devient forgeron!

4. Regardez quelqu’un d’autre le faire

Chacun apprend différemment, donc regarder quelqu’un d’autre faire la démonstration d’un entretien sur tableau blanc est une expérience révélatrice alors que vous vous préparez pour le vôtre. Ne vous contentez pas de regarder cependant – assurez-vous d’écouter attentivement et de poser des questions. Si vous ne parvenez pas à trouver quelqu’un, il existe de nombreuses vidéos et exemples informatifs à regarder pour mieux comprendre ce à quoi vous devez vous attendre.

5. Entraînez votre cerveau : entraînez-vous à penser à voix haute

Les entretiens sur tableau blanc ne sont pas censés être une affaire de silence. Les intervieweurs veulent savoir ce que vous pensez et comment vous abordez les questions difficiles. Parler à voix haute ne vous vient peut-être pas naturellement, mais ce n’est pas grave. Essayez d’articuler votre processus de pensée pendant que vous accomplissez vos tâches quotidiennes, comme votre routine du matin, avec autant de détails que possible. Cela vous aidera à vous habituer à ce que l’on attend de vous pendant l’entretien sur tableau blanc.

Pour aller plus loin, vous voulez également pratiquer vos compétences d’expression orale et de présentation. Être capable de communiquer correctement vos pensées d’une manière calme et efficace est essentiel. N’oubliez pas que l’entretien sur tableau blanc est, d’une certaine manière, un hybride entre un test technique de la profondeur de vos connaissances et aussi un exercice social.

6. Dormez beaucoup

L’une des choses les plus néfastes à faire la veille de votre grand entretien est de passer une nuit blanche, alors assurez-vous de programmer votre alarme (ou plusieurs alarmes) et de vous reposer suffisamment pour pouvoir vous réveiller plein d’énergie et rechargé. Prévoyez également d’arriver au moins 30 minutes à une heure avant votre entretien. Cela permet de s’assurer que vous n’arrivez pas en retard et vous donnera du temps pour faire une préparation de dernière minute avant de commencer l’entretien.

Pendant l’entretien sur tableau blanc

7. Posez des questions

Une fois que l’on vous pose une question, prenez une profonde respiration et un moment – mais pas trop long – pour évaluer le problème avant de commencer. Si quelque chose n’est pas clair ou si vous sentez que vous avez besoin d’informations supplémentaires avant de pouvoir continuer, assurez-vous de demander des éclaircissements à votre intervieweur avec quelques questions de suivi pour éliminer toute ambiguïté.

8. Expliquez votre processus de réflexion

Une fois que les détails de la tâche sont clairs, assurez-vous de parler à haute voix pendant que vous résolvez la question. L’intervieweur veut savoir ce qui se passe dans votre tête et comprendre votre approche de la tâche à accomplir, donc être capable d’expliquer vos pensées est crucial. Pour cette partie de votre entretien, souvent, vous serez jugé sur votre processus de pensée, indépendamment du fait que vous soyez capable de fournir une réponse solide.

N’oubliez pas que même si vous ne parvenez pas à résoudre le problème, vous voulez être en mesure de montrer que vous avez pris les mesures logiques pour tenter de le faire.

9. Soyez confiant

Parfois, pendant votre entretien sur tableau blanc, il peut être difficile de penser à une réponse lorsque vous êtes sur la sellette, mais garder votre sang-froid et rester confiant dans vos capacités laissera toujours une bonne impression. Vous avez consacré du temps et des efforts pour vous préparer à votre entretien sur tableau blanc, alors faites confiance à votre instinct et suivez votre intuition.

Même si vous avez l’impression de ne pas avoir fourni la meilleure réponse, assurez-vous de rester positif, de dialoguer avec les examinateurs et de persévérer jusqu’à la fin de l’entretien. Vous ne serez pas jugé uniquement sur la partie tableau blanc de votre entretien, alors même si vous avez eu un petit contretemps, ne vous en faites pas.

Gardez à l’esprit qu’être sur la bonne voie sera toujours mieux que d’abandonner à mi-chemin. Considérez cette partie de votre entretien technique comme un moyen pour l’entreprise d’évaluer comment vous géreriez les situations difficiles, alors soyez vous-même et croyez-moi, vous y arriverez !

Découvrez notre guide GRATUIT pour réussir votre premier entretien

Apprenez comment réussir votre entretien pour votre premier emploi technique avec notre ebook GRATUIT de 48 pages.

Bonus : Ressources pour l’entretien sur tableau blanc

Il existe une abondance de ressources pour vous guider dans l’entretien sur tableau blanc ainsi que dans l’entretien technique dans son ensemble. Voici quelques ressources pour vous aider à réussir votre prochain entretien de tableau blanc, des entretiens simulés aux vidéos YouTube et plus encore :

Pour vous aider à démarrer

  • Cracking the Coding Interview
  • Programming Interviews Exposed

Mock Interviews

  • Codementor – Instant 1 :1 par des développeurs experts

Apprendre les algorithmes

  • Stanford Intro to Algorithms
  • Geeks for Geeks : Fondamentaux des algorithmes
  • Cours CS de Berkeley sur les structures de données

Pratique des problèmes : Texte

  • Cracking the Coding Interview
  • The Big O Cheat Sheet
  • Project Euler

Pratique des problèmes difficiles : Interactif:

  • TopCoder (a également une grande communauté)
  • Hacker Rank
  • Sphere Online Judge

Pour plus de conseils sur les entretiens techniques et une liste de contrôle étape par étape pour se préparer au grand jour, obtenez notre ebook gratuit, The Ultimate Guide to Interviewing for Your First Tech Job.

Debbie Chew adore écrire sur des sujets qui aident ceux qui veulent devenir développeur web ou simplement apprendre à coder. Elle est également chef des opérations chez Codementor.io, une plateforme d’aide en direct 1 contre 1 pour le codage. Pendant son temps libre, elle aime regarder des drames coréens et promener son chien.