Tech
Mise en situation entretien Développeur backend
Exemple d'étude de cas pour un entretien de Développeur backend : l'exercice, la grille, les critères et les erreurs fréquentes.
15 minutes, le même exercice pour chaque candidat, sous contrôle anti-triche.
Exemple d'exercice
Vous êtes un développeur backend en astreinte. Un paiement en production, échoue pour 8 % des clients depuis 40 minutes. Le correctif évident touche un service partagé. On vous demande le plan que vous appliquez dans l'heure et ce que vous ne déployez pas. Contrainte : vous pouvez couper la fonction de paiement concernée, pas redéployer le service partagé sans revue. Vous avez 15 minutes. Écrivez ce que vous faites, dans quel ordre, ce que vous dites, et ce que vous refusez de promettre.
Grille d'évaluation
| Critère | Insuffisant | Solide | Excellent |
|---|---|---|---|
| Impact des 8 % | « Impact des 8 % » ignore la personne et le fait : un paiement en production, échoue pour 8 % des clients depuis 40 minutes. Le correctif évident touche un service partagé. | « Impact des 8 % » reprend la scène avant toute proposition : un paiement en production, échoue pour 8 % des clients depuis 40 minutes. Le correctif évident touche un service partagé. | « Impact des 8 % » sépare, dans cette scène (un paiement en production, échoue pour 8 % des clients depuis 40 minutes. Le correctif évident touche un service partagé), ce qui est sûr de ce qui manque encore. |
| Contournement | « Contournement » cède à un paiement en production, ou reste flou, alors que la limite est : vous pouvez couper la fonction de paiement concernée, pas redéployer le service partagé sans revue. | « Contournement » tient la limite sans l'arrondir (vous pouvez couper la fonction de paiement concernée, pas redéployer le service partagé sans revue) et le montre dans le plan que vous appliquez dans l'heure et ce que vous ne déployez pas. | « Contournement » écrit ce qui est accordé, ce qui est refusé, et pourquoi : vous pouvez couper la fonction de paiement concernée, pas redéployer le service partagé sans revue. |
| Ce que vous ne déployez pas | « Ce que vous ne déployez pas » n'adresse pas le plan que vous appliquez dans l'heure et ce que vous ne déployez pas à un paiement en production, ou le remplace par une formule générale. | « Ce que vous ne déployez pas » produit le plan que vous appliquez dans l'heure et ce que vous ne déployez pas, adressé à un paiement en production, sans formule générale. | « Ce que vous ne déployez pas » met le plan que vous appliquez dans l'heure et ce que vous ne déployez pas en état d'être repris : un paiement en production y lit le geste, la phrase dite et la limite. |
| Message aux autres équipes | « Message aux autres équipes » s'arrête sans suite, alors qu'un paiement en production attend et que la limite demeure (vous pouvez couper la fonction de paiement concernée, pas redéployer le service partagé sans revue). | « Message aux autres équipes » fixe la suite pour un paiement en production : qui agit, à quel moment, et ce qui reste bloqué. | « Message aux autres équipes » ferme le cas avec un paiement en production : ordre des gestes, trace laissée, et la promesse que la limite interdit (vous pouvez couper la fonction de paiement concernée, pas redéployer le service partagé sans revue). |
Critères
- Impact des 8 %
- Contournement
- Ce que vous ne déployez pas
- Message aux autres équipes
Erreurs fréquentes
- Pousser le correctif directement en production.
- Attendre la revue pendant que les paiements échouent.
- Oublier de dire quels clients sont touchés.
Une bonne copie
Une bonne copie tranche sous la contrainte (vous pouvez couper la fonction de paiement concernée, pas redéployer le service partagé sans revue). Elle produit le plan que vous appliquez dans l'heure et ce que vous ne déployez pas, et l'on comprend ce que la personne ferait dans l'heure qui suit.
Pour le recrutement
Utilisez cette mise en situation pour votre recrutement
CandidAct fait passer cet exercice à chaque candidat Développeur backend, avec la même grille et un contrôle anti-triche (plein écran, caméra, journal des événements).
Pour les candidats
Entraînez-vous gratuitement à une mise en situation Développeur backend
La fiche reprend l'exercice et la grille. Elle se télécharge après votre email.