TPC
    TPC
    Tech

    Devs : Le Playbook pour réussir tes entretiens tech

    Le guide complet co-construit avec des CTO et VP Engineering pour maîtriser chaque étape du process de recrutement en startup, du CV au closing.

    1 min de lecture
    Développeurs en entretien technique

    Chaque année, TPC accompagne des centaines de développeurs dans leurs entretiens en startup. Ce playbook compile les conseils concrets de CTO, VP Engineering et recruteurs tech de l'écosystème pour chaque étape du process. Pas de théorie générique. Des méthodes issues du terrain, testées sur des centaines de recrutements réels.

    6 étapes pour mettre en avant tes candidatures

    1. Optimiser CV et lettre de motivation

    CV clair et structuré, centré sur les compétences techniques, l'expérience pertinente et les projets réalisés. Lettre personnalisée par entreprise, avec points forts ciblés et motivation explicite pour le poste.

    2. Créer un portfolio en ligne

    Site personnel ou portfolio avec projets, compétences et réalisations visibles. Liens vers les dépôts GitHub et tout travail technique pertinent.

    3. Contribuer à des projets open source

    Contributions open source = démonstration d'engagement et de capacité collaborative. A mentionner sur CV et profils en ligne.

    4. Développer son réseau

    Événements, conférences, meetups tech pour rencontrer des professionnels. LinkedIn et plateformes pour établir des contacts avec recruteurs et équipes cibles.

    5. Se préparer aux entretiens techniques

    Révision des compétences techniques et préparation aux questions courantes. Projets pratiques et exercices de codage réguliers.

    6. Être proactif

    Postuler directement aux offres, même hors plateformes de recrutement. Candidatures spontanées aux entreprises qui correspondent à ses critères.

    Top Questions à préparer quand on est confirmé / senior

    En entretien confirmé/senior, l'objectif n'est pas de tout savoir. C'est de montrer une réflexion structurée, une capacité à communiquer ses idées et à reconnaître ses limites.

    Principe clé : Mieux vaut poser les bonnes questions que répondre à tout de manière approximative. Tes forces ressortent davantage lorsque tu reconnais les sujets que tu maîtrises moins.

    Ce qu'on va tester

    Questions d'architecture : expliquer les différences entre architectures, justifier un choix selon le contexte. Avoir une opinion argumentée. Le contexte (temps, équipe, dette technique, séniorité) compte autant que la pertinence technique pure.

    Architectures à connaître : CQRS, clean/hexagonale, monolith vs. microservice vs. monolith modulaire.

    Exemples de questions types

    "Comment faire une bonne code review ?"

    "Quel est ton avis sur le build vs. buy ?"

    "Comment bien collaborer avec le produit ?"

    "Comment gérer la dette technique ?"

    "Quel est le dernier bouquin/article sur le software engineering qui t'a marqué ?"

    Préparer ses stories

    Réfléchir à des projets/features/challenges précis (pas des expériences entières). Inclure des réussites dont on est fier ET des échecs qu'on referait différemment. Avoir un regard sur ses erreurs passées est l'un des signaux les plus valorisants.

    Ce qui compte le plus

    Frédéric Menou, CTO en Freelance (ex-Capitaine Train) : "Ce qui compte : la maîtrise des pratiques techniques (écrire du code, le tester, code review) et la collaboration avec les métiers non techniques (expression de besoin, contraintes techniques). Dépendant de l'expérience et du poste."

    Ludovic Cheng, VP Engineer chez Commanders Act : "3 critères : le fit personnalité avec l'équipe (travail en équipe, savoir-être pro), le mindset (envie d'apprendre, résolution de problème), la connaissance des fondamentaux techniques liés à la stack."

    Alain Bele Calo, CTO : "Mindset ouvert, curieux, passionné. Au-delà des compétences, le savoir-être et l'intégration dans l'équipe. Privilégier le 1+1=3 plutôt que l'affrontement. Side projects, veille techno, dernière découverte qui fait kiffer."

    9 sujets métier et enjeux actuels pour tes entretiens

    1. Intelligence artificielle et Machine Learning

    Concepts fondamentaux, applications (vision par ordinateur, NLP, systèmes de recommandation).

    2. Développement web et mobile

    Technologies et frameworks (HTML, CSS, JS, React, Angular, iOS, Android). Bonnes pratiques de conception, architecture et performances.

    3. Cloud computing

    AWS, Azure, GCP. Déploiement, gestion des ressources, mise à l'échelle, sécurité.

    4. Cybersécurité

    Protection des données, bonnes pratiques, gestion des risques, conformité réglementaire.

    5. DevOps

    CI/CD, automatisation des tests, gestion des configurations. Docker, Kubernetes, Jenkins.

    6. Big Data et analyse de données

    Hadoop, Spark, SQL, NoSQL. Gestion et analyse de gros volumes.

    7. Blockchain

    Cryptographie, smart contracts, applications décentralisées. Cas d'usage et défis d'implémentation.

    8. Code assisté par IA

    Intégration d'IA dans le workflow de développement. Toute mini-intégration OpenAI sur un side project est valorisée car chaque startup veut intégrer de l'IA.

    9. Architecture

    Microservices (scalabilité, déploiement continu, résilience), Serverless (réduction des coûts, auto-scaling), Architecture cloud (IaaS/PaaS/SaaS, résilience, sécurité).

    Les 5 types de tests techniques en entretien dev

    FormatDescriptionDurée typeConseil clé
    Live codingRésolution de problème en temps réel, souvent en pair programming45-60 minVerbaliser sa réflexion à voix haute
    Home test (take-home)Exercice à réaliser chez soi, avec deadline4-8hSoigner la qualité du code, les tests et le README
    Code reviewRelecture et critique d'un code existant30-45 minIdentifier les problèmes d'architecture, pas seulement les bugs
    System designConception d'un système à partir d'un besoin métier45-60 minPoser des questions de clarification avant de designer
    Algorithme / DSExercices de structures de données et algorithmes30-45 minExpliquer l'approche avant de coder

    Quel que soit le format, ce qui fait la différence c'est la capacité à communiquer son raisonnement, pas uniquement le résultat final.

    L'entretien final : face au CTO ou CEO

    1. Évoquer son career path

    IC (Individual Contributor) ou Management. Répondre à "quel dev te vois-tu être dans 3 ans", même si la réponse évoluera.

    2. Connaître les valeurs et le produit

    Se renseigner sur les principes, la mission et le produit de l'entreprise avant l'entretien.

    3. Poser des questions sur l'orga tech et produit

    Méthodes de travail, processus collaboratifs, rituels en place.

    Frédéric Menou, CTO Freelance : "Les process sont collégiaux. Le CEO/CTO ne décide pas seul. Un membre moins gradé peut recaler un candidat. Chez Capitaine Train, c'est arrivé plusieurs fois."

    Ludovic Cheng, VP Engineer chez Commanders Act : "L'entretien final sert à montrer aux C-levels ce qu'on peut apporter à la société. Projeter ses compétences sur l'impact business. Les échecs passés et les réponses apportées démontrent la capacité à être acteur, pas une machine à délivrer."

    Alain Bele Calo, CTO : "Être naturel, ne pas jouer un rôle. On travaille en équipe bienveillante, pas pour exploiter les faiblesses. C'est ce mode de fonctionnement qu'on cherche à valider."

    Négocier les conditions : méthode et posture

    4 principes de base

    • Être transparent sur le salaire visé
    • Se renseigner sur les médianes du marché et se positionner en conséquence
    • Justifier sa prétention de manière posée et rationnelle : connaissance métier, compétences supplémentaires, autres offres en cours, concessions possibles (TT, techno)

    Frédéric Menou, CTO Freelance : "Se renseigner sur le business model de l'entreprise pour être crédible. Les salaires de marché ne s'appliquent pas à une startup en création. Tenir compte des opportunités d'entrer tôt dans une structure risquée. Être lucide et raisonnable reste un conseil universel."

    Ludovic Cheng, VP Engineer chez Commanders Act : "Se renseigner à l'avance sur les conditions (home office, congés, RTT). Ne pas donner son salaire actuel mais celui auquel on estime que ses compétences seraient justement rétribuées. Les conditions doivent être justifiées et cohérentes."

    Alain Bele Calo, CTO : "S'adapter à la structure (grand groupe, startup en scale-up, early stage). Déterminer et hiérarchiser avant l'entretien : 3 points importants sur le projet et 3 points sur les conditions de travail. Se comparer à soi-même, pas aux autres."

    7 clés pour closer au buzzer

    1. Réduire la latence des échanges

    Répondre le jour même, sélectionner les créneaux les plus proches. Créer un momentum et garder le rythme pour surfer sur la bonne première impression.

    2. Avancer sur plusieurs process en parallèle

    Comparaison = meilleure objectivité. Effet de concurrence = levier de négociation et accélération de la décision côté entreprise.

    3. Garder le contact en continu

    Ne pas être passif entre les étapes. Un email ou appel hebdomadaire maintient l'engagement et donne de la visibilité.

    4. Faire sauter les doutes

    Noter les réticences de chaque décisionnaire. Préparer une réponse argumentée et factuelle pour chaque point. Profiter des derniers échanges pour réassurer.

    5. Ré-appuyer sur ses points forts

    Comprendre pourquoi son profil correspond. Connecter ses compétences à l'impact direct sur le rôle et le business.

    6. Montrer qu'on se projette

    Exposer ses priorités pour les 6 premiers mois. Poser la question au Hiring Manager : "Si vous me recrutez et qu'on fait un saut de 6 mois dans le temps, quelles réalisations vous feront dire que c'est un succès total ?"

    7. Éviter les erreurs fatales

    Faible réactivité, manque d'enthousiasme ou d'humilité, buter sur un point de négociation quand l'entreprise a clairement exprimé ses limites (contourner en négociant un autre aspect).

    Last Tip : Appeler le décisionnaire de manière informelle après le dernier round pour montrer son enthousiasme. Les recruteurs sont plus susceptibles de se laisser convaincre au buzzer si on montre son envie de rejoindre la team.

    Vous recrutez ce profil ?

    TPC vous accompagne pour trouver des profils adaptés à vos besoins.

    Découvrez aussi notre pôle Engineering et son accompagnement dédié.