Tech
Interview case study: Lead developer
A worked case study for a Lead developer interview: the exercise, the grid, the criteria and the usual mistakes.
15 minutes, the same exercise for every candidate, under anti-cheating controls.
Worked exercise
Vous êtes un lead developer en planification de sprint. Deux sujets urgents arrivent : une faille signalée par un client et une démo commerciale déjà vendue pour jeudi. On vous demande l'ordre que vous donnez à l'équipe et ce que vous dites au commercial. Contrainte : vous n'avez que trois personnes, et la faille touche des données personnelles. Vous avez 15 minutes. Écrivez ce que vous faites, dans quel ordre, ce que vous dites, et ce que vous refusez de promettre.
Scoring grid
| Criterion | Weak | Solid | Strong |
|---|---|---|---|
| Fail de sécurité d'abord | « Fail de sécurité d'abord » ignore la personne et le fait : deux sujets urgents arrivent : une faille signalée par un client et une démo commerciale déjà vendue pour jeudi. | « Fail de sécurité d'abord » reprend la scène avant toute proposition : deux sujets urgents arrivent : une faille signalée par un client et une démo commerciale déjà vendue pour jeudi. | « Fail de sécurité d'abord » sépare, dans cette scène (deux sujets urgents arrivent : une faille signalée par un client et une démo commerciale déjà vendue pour jeudi), ce qui est sûr de ce qui manque encore. |
| Démo réaliste | « Démo réaliste » cède à deux sujets urgents arrivent, ou reste flou, alors que la limite est : vous n'avez que trois personnes, et la faille touche des données personnelles. | « Démo réaliste » tient la limite sans l'arrondir (vous n'avez que trois personnes, et la faille touche des données personnelles) et le montre dans l'ordre que vous donnez à l'équipe et ce que vous dites au commercial. | « Démo réaliste » écrit ce qui est accordé, ce qui est refusé, et pourquoi : vous n'avez que trois personnes, et la faille touche des données personnelles. |
| Charge de l'équipe | « Charge de l'équipe » n'adresse pas l'ordre que vous donnez à l'équipe et ce que vous dites au commercial à deux sujets urgents arrivent, ou le remplace par une formule générale. | « Charge de l'équipe » produit l'ordre que vous donnez à l'équipe et ce que vous dites au commercial, adressé à deux sujets urgents arrivent, sans formule générale. | « Charge de l'équipe » met l'ordre que vous donnez à l'équipe et ce que vous dites au commercial en état d'être repris : deux sujets urgents arrivent y lit le geste, la phrase dite et la limite. |
| Message au commercial | « Message au commercial » s'arrête sans suite, alors que deux sujets urgents arrivent attend et que la limite demeure (vous n'avez que trois personnes, et la faille touche des données personnelles). | « Message au commercial » fixe la suite pour deux sujets urgents arrivent : qui agit, à quel moment, et ce qui reste bloqué. | « Message au commercial » ferme le cas avec deux sujets urgents arrivent : ordre des gestes, trace laissée, et la promesse que la limite interdit (vous n'avez que trois personnes, et la faille touche des données personnelles). |
Criteria
- Fail de sécurité d'abord
- Démo réaliste
- Charge de l'équipe
- Message au commercial
Common mistakes
- Tout accepter pour jeudi.
- Cacher la faille jusqu'après la démo.
- Décider sans dire qui fait quoi.
What a good answer does
Une bonne copie tranche sous la contrainte (vous n'avez que trois personnes, et la faille touche des données personnelles). Elle produit l'ordre que vous donnez à l'équipe et ce que vous dites au commercial, et l'on comprend ce que la personne ferait dans l'heure qui suit.
For hiring
Use this case study in your hiring
CandidAct gives every Lead developer candidate this exercise, scored on the same grid, with anti-cheating controls (full screen, camera, event log).
For candidates
Practise a Lead developer case study for free
The sheet repeats the exercise and the grid. It downloads after your email.