Voici 7 questions susceptibles d’être posées à un développeur en entretien

eFC logo
Voici 7 questions susceptibles d’être posées à un développeur en entretien

En matière de recrutement de développeurs, la phase de l’entretien RH doit permettre, avant la vérification des compétences techniques, de porter une attention particulière aux “soft skills” ou compétences transversales des candidats, comme la capacité de communiquer, de s'adapter à des environnements qui évoluent rapidement ou de performer sous pression.

L’enquête annuelle CodinGame 2019 sur le recrutement tech indique que ce qui rebute le plus les développeurs en entretien d’embauche est d’avoir à faire à « des professionnels RH qui ne comprennent pas la programmation ». La clé pour instaurer un dialogue de qualité est d’encourager les candidats à parler d’eux à travers leur expérience métier et leur parcours.

Voici 7 questions d'entretien qui ont été testées et validées par des recruteurs du monde entier.

1. Pour quelles raisons aimez-vous la programmation ?

C’est une question centrale qui permet au recruteur de valider s’il a à faire - ou non - à un(e) candidat(e) passionné(e). Les recruteurs se méfient des développeurs qui ont de la difficulté à expliquer pourquoi ils aiment programmer, tout comme de ceux qui exercent ce métier pour des raisons alimentaires et/ou parce qu'il est facile de trouver un emploi dans le secteur. Un bon programmeur est avant tout un programmeur qui aime coder pour le plaisir de résoudre des problèmes et de relever des défis.

2. Qu'est-ce qui vous a plu et déplu dans votre environnement de travail précédent ?

Les développeurs ont généralement des préférences stables concernant l’environnement de travail qui leur est favorable, quelle que soit l'entreprise où ils travaillent. Plus votre environnement de travail favori se rapprochera de celui de l’entreprise, plus vous aurez des chances de vous épanouir et de rester. Par exemple, évitez de dire que vous appréciez particulièrement les méthodes Agile alors qu’elles ne sont pas en place dans l’entreprise où vous postulez.

3. Que pensez-vous de la revue de code entre pairs ? Appréciez-vous de vous prêter à l’exercice ?

Une revue de code entre pairs est l’examen attentif par un autre développeur de l’équipe du code produit par un collègue. L’objectif de ce regard croisé est d’obtenir un code plus maintenable et de meilleure qualité, tout en limitant les bugs. Si le but est louable, tous les développeurs n’apprécient pas pour autant qu’on mette le nez dans leur code source. Les recruteurs utilisent cette question d’entretien pour se faire une idée de la façon dont vos candidats travaillent en équipe. Et voir ainsi s'ils ont l’esprit coopératif, aiment recevoir des feedbacks et apprendre des autres, surtout de ceux qui ont une expertise différente de la leur.

4. Donnez-moi un exemple récent d'une situation qui vous a particulièrement stressé(e) au travail. Que s'est-il passé ? Comment avez-vous surmonté cette épreuve ?

Le recruteur détermine ce qui apparait comme un facteur de stress pour ses candidats et observe comment ils sont capables d'y faire face. Votre réponse doit ici refléter votre capacité d'adaptation lorsque les événements ne se déroulent pas comme prévu et éclairer le recruteur sur votre capacité à agir et à trouver des solutions sous pression - une constante dans le métier.

5. Parlez-moi du projet sur lequel vous avez travaillé et dont vous êtes le/la plus fier(ère). Qu’est-ce qui a particulièrement bien fonctionné ?

La réponse à cette question devrait donner au recruteur un aperçu de votre système de valeurs et de la manière dont vous percevez votre propre travail. Le ton employé dans la réponse, l’attitude, seront autant d’indices qui laisseront s’exprimer votre personnalité (à savoir si vous êtes une personne plutôt modeste ou avec une forte estime de soi).

6. Quel est le projet dont vous êtes le/la moins fier(ère) et que vous considérez comme un échec ? Que feriez-vous différemment ?

Cette question est l'une des préférées des recruteurs. Nous faisons tous des erreurs : échouer, c’est aussi la meilleure façon d'apprendre. Les recruteurs ont besoin d’identifier des programmeurs qui pourront apprendre de leurs erreurs pour faire mieux la prochaine fois. Vous devez donc expliquer en entretien comment vous avez fait face à votre pire échec et comment vous êtes sortis de cette situation. Si vous ne donnez pas assez de détails ou restez vague, le recruteur creusera pour en savoir plus. L’idée n’est pas de vous déstabiliser mais bien de s’assurer de votre niveau d’intégrité et de votre capacité à vous exprimer sur les événements où vous vous êtes senti déstabilisée.

7. Quelle technologie souhaiteriez-vous apprendre cette année ?

C’est dans la nature des développeurs d’être curieux et d’aimer apprendre. Leur métier appelle à une mise à jour permanente de leurs connaissances dans un environnement technologique qui évolue très vite. Les recruteurs posent cette question pour savoir quelle technologie intéresse les candidats et si elle correspond à ce que l’entreprise utilise ou prévoit d'utiliser.

Un entretien RH réussi doit permettre au recruteur de repérer des développeurs passionnés, intègres et motivés. Pour conclure l’échange, ils peuvent également demander où vous vous voyez dans quelques années. Cette question les aidera à faire la différence entre un candidat qui aspire à évoluer vers des fonctions managériales, et un autre qui préfère réaliser son potentiel en tant que développeur qui continue de mettre en œuvre son expertise.

Diplômé de l’IEP de Grenoble, Aude Barral est co-fondatrice de la plateforme de recrutement de développeurs CodinGame 

Vous avez un scoop, une anecdote, un conseil ou un commentaire que vous aimeriez partager ? Contact : tiochem@efinancialcareers.com

A lire aussi…

Close
Loading...