Entretien Doctolib, décrypté.

Doctolib a un entretien signature, qu'elle décrit elle-même en détail sur sa page carrières : le « feature building », une heure de pair programming en ligne avec deux de ses ingénieurs. Vous codez dans CoderPad, dans le langage de votre choix parmi JavaScript, Ruby, TypeScript, Python, C#, Rust et Java, une fonctionnalité qui se complique à chaque itération. Il y en a six, abordées une par une à partir d'un cas de test, avec 45 minutes pour coder et 15 pour discuter de la solution. Autour de lui, le parcours des ingénieurs compte quatre étapes : un entretien avec le recrutement, le feature building, un system design et un entretien comportemental, puis des références.

Selon ses offres d'emploi, Doctolib compte plus de 520 000 professionnels de santé utilisateurs et 90 millions de patients en Europe. En avril 2026, une cession d'environ 300 millions d'euros d'actions l'a valorisée à 3,6 milliards d'euros, quelques mois après ses premiers bénéfices, pour 422 millions d'euros de revenus récurrents annuels en 2025. En mai 2026, elle a racheté un concurrent britannique, l'éditeur de logiciels pour médecins généralistes Medicus.

Gratuit · 2 minutes · sans compte

Les questions pour votre poste et votre niveau chez Doctolib.

Voir les questions posées chez Doctolib ↓Faire une simulation d'entretien gratuite →

Vous passez un entretien chez Doctolib ? Voici les questions que rapportent les candidats. Pour celles qui correspondent à votre poste et à votre niveau, collez l'offre. Votre première simulation est offerte.

01

Qui Doctolib recrute

Plusieurs filières, une même exigence

Le 24 septembre 2026, Doctolib avait 148 offres ouvertes, dont 46 en ingénierie et en data, à Paris (bureau de Levallois-Perret), Berlin, Nantes et Milan. Elle recrute des ingénieurs logiciel fullstack, frontend et mobile, des ingénieurs IA et machine learning, des SRE, des ingénieurs data et sécurité, et des engineering managers. Les postes sont en CDI, avec 25 jours de congés payés et jusqu'à 14 jours de RTT par an. Le rythme hybride dépend de l'équipe : trois jours de bureau par semaine dans certaines annonces, deux jours de télétravail dans d'autres. Les annonces demandent un anglais courant.

Doctolib publie un parcours par famille de postes. Le feature building est l'étape des ingénieurs logiciel ; les autres filières passent une étude de cas ou un entretien technique propre à leur métier.

  • Filière · Logiciel

    Ingénieurs logiciel

    Recrutement, feature building, system design, entretien comportemental, puis au moins une référence. Selon la page « Getting hired », les profils juniors passent aussi un test de code en ligne sur CodinGame. Certaines annonces remplacent le feature building par un live coding, et les postes mobile par du pair programming et un entretien de conception d'application mobile.

  • Filière · Data et SRE

    Data, MLOps et SRE

    Recrutement, puis une étude de cas technique (data, MLOps) ou un entretien technique SRE, un system design et un entretien comportemental, souvent avec le manager, puis au moins une référence.

  • Filière · Management

    Engineering managers

    L'annonce de l'équipe observabilité et fiabilité détaille : 30 minutes avec un recruteur tech, 1 h 30 de system design et d'architecture SRE, 1 h 15 d'entretien comportemental sur le leadership, 1 h 30 d'étude de cas de management (scénarios d'équipe, priorisation, conflits) et 1 h avec la direction de l'ingénierie.

02

Comment se déroule le recrutement chez Doctolib ?

Étape par étape

Les étapes ci-dessous viennent des pages carrières de Doctolib et de ses offres d'emploi, lues le 24 septembre 2026. Sur Glassdoor, les candidats comptent environ 18 jours en moyenne. Selon la page « Getting hired », l'entretien final a lieu dans les bureaux, et Doctolib prend en charge les frais de déplacement.

01
Entretien avec le recrutement
En visio

Votre parcours, votre motivation et quelques questions techniques.

02
Test CodinGame
En ligne

Un test de code en ligne, avant les entretiens techniques.

Profils juniors
03
Feature building
1 heure de pair programming dans CoderPad, avec deux ingénieurs

Une fonctionnalité construite en six itérations de difficulté croissante, un cas de test à la fois, avec du temps pour refactorer après chaque cas. 45 minutes pour résoudre, 15 pour discuter de la solution et poser vos questions. Chercher sur Google ou StackOverflow est permis si vous le dites ; les outils d'IA ne le sont pas pour l'instant.

Ingénieurs logiciel
04
System design
1 heure en visio, sur un tableau blanc partagé

Concevoir un système, puis le faire évoluer au fil des questions : un ingénieur de Doctolib qui fait passer cet entretien décrit en 2022 une solution que l'on enrichit de nouveaux services pendant une heure, sur Excalidraw ou Lucidchart.

05
Entretien comportemental
Souvent avec le manager

Des situations réelles que vous avez vécues, pour voir comment vous agiriez dans le poste.

06
Références
Au moins une

Dernière étape avant l'offre.

03

Ce que Doctolib évalue

Ce que chaque étape teste vraiment

La page du feature building le dit clairement : au-delà du nombre de cas résolus, Doctolib regarde surtout deux qualités.

  • La communication : expliquer ce que vous faites et pourquoi, pendant que vous codez
  • Le pragmatisme : une solution qui marche, améliorée pas à pas
  • Le code guidé par les tests, un cas à la fois
  • Un code propre, retravaillé après chaque itération
  • Un anglais courant, demandé dans les annonces
04

Questions d'entretien chez Doctolib

Thèmes rapportés par les candidats

Les candidats rapportent peu de questions précises, mais une revient depuis des années : un problème de disponibilités d'agenda, construit question après question, proche du cœur du produit.

Parcours et motivation

  • Parlez-nous d'un problème intéressant rencontré sur un projet et de la façon dont vous l'avez résolu (rapportée sur Glassdoor).
  • Pourquoi Doctolib, et pourquoi la santé ?
  • Racontez une situation où vous avez dû livrer vite sans sacrifier la qualité.
  • Décrivez un désaccord avec un collègue ou un manager, et ce que vous en avez tiré.

Technique

  • Disponibilités d'un agenda : Rapporté sur Glassdoor : un problème de prise de rendez-vous en plusieurs étapes. D'anciens dépôts GitHub décrivent un exercice qui calcule les créneaux libres des sept prochains jours à partir des ouvertures et des rendez-vous
  • Notifications push : Un system design rapporté pour un poste mobile
  • Code guidé par les tests : Un cas à la fois, puis un refactoring, comme dans le feature building
  • System design évolutif : Une solution enrichie de nouveaux services pendant une heure, sur un tableau blanc partagé

Ces thèmes viennent des candidats, et votre parcours dépend du poste. Collez l'offre réelle et Calibrd prédit les questions pour ce poste et ce niveau précis.

Prédire mes questions Doctolib →
05

Le feature building de Doctolib : comment s'y préparer

Une méthode pour l'entretien

Doctolib décrit le feature building sur sa page carrières, publiée en septembre 2025 : une heure de pair programming dans CoderPad avec deux ingénieurs, six itérations de difficulté croissante, un cas de test à la fois. Le sujet change d'un candidat à l'autre, la méthode reste la même. Voici comment l'aborder.

  • Lisez le cas de test avant d'écrire une ligne : Chaque itération part d'un test. Dites à voix haute ce qu'il attend, puis écrivez le code le plus simple qui le fait passer.
  • Refactorez après chaque cas : Doctolib prévoit ce temps après chaque test réussi. Profitez-en pour renommer, factoriser et supprimer les répétitions : l'itération suivante en sera plus simple.
  • Parlez pendant que vous codez : La communication est l'un des deux critères cités par Doctolib. Expliquez vos choix, vos doutes et ce que vous allez tester ensuite.
  • Faites marcher la solution d'abord : Le pragmatisme est l'autre critère. Doctolib n'attend pas un nombre précis d'itérations : avancer proprement compte davantage que tout terminer.
  • Choisissez votre langage le plus solide : JavaScript, Ruby, TypeScript, Python, C#, Rust ou Java. Prenez celui dans lequel vous écrivez des tests sans y penser.
  • Cherchez, mais sans IA : Google et StackOverflow sont permis si vous le dites aux ingénieurs ; les outils d'IA ne le sont pas pour l'instant.

Pour vous entraîner, prenez un problème d'agenda (des horaires d'ouverture, des rendez-vous déjà pris, les créneaux libres des sept prochains jours) et résolvez-le en six étapes, en écrivant d'abord le test de chaque étape, à voix haute et en une heure.

06

Salaire

À quoi ressemble l'offre
Ingénieur logiciel, France≈ 53 k€ de rémunération totale médiane
Ingénieur fullstack, Paris≈ 54 k€ de médiane
Senior fullstack, Berlin (affiché)65 k€ à 95 k€, bonus de 10 % compris

Levels.fyi donne une rémunération totale médiane d'environ 53 000 € pour les ingénieurs logiciel de Doctolib en France, d'environ 44 000 € au premier niveau à environ 78 000 € au niveau L4, et une médiane d'environ 54 000 € pour les ingénieurs fullstack à Paris, relevés le 24 septembre 2026 dans les résultats de recherche. Les offres françaises n'affichent pas de fourchette ; à Berlin, un poste de senior fullstack affiche 65 000 à 95 000 €, bonus de 10 % compris. Les offres mentionnent aussi un plan de partage de la valeur à long terme, « DoctoGrowth ». Calibrd situe le salaire de toute offre que vous analysez selon le niveau et la ville.

07

Comment se préparer à un entretien chez Doctolib

Dans l'ordre
  1. Entraînez-vous au feature building sur un problème d'agenda : six petites étapes, un test à chaque fois, en parlant à voix haute, en une heure.
  2. Préparez votre environnement de test dans le langage choisi, pour ne pas chercher la syntaxe de votre framework de test le jour même.
  3. Pour le system design, entraînez-vous à faire évoluer une conception au fil des questions, en ajoutant un service à la fois.
  4. Préparez trois situations réelles pour l'entretien comportemental : un problème résolu, une livraison sous pression, un désaccord.
  5. Prévoyez le déplacement pour l'entretien final, qui a lieu au bureau et dont Doctolib prend en charge les frais.
  6. Gardez les assistants d'IA fermés pendant les entretiens : Doctolib ne les autorise pas pour l'instant.

Ce guide couvre le recrutement des ingénieurs logiciel, data, IA et SRE de Doctolib, et celui des engineering managers. Les métiers commerciaux et médicaux suivent un autre parcours. Le niveau attendu pour votre poste précis se trouve dans les guides par rôle, et la préparation qui compte vraiment se fait à voix haute : faites une simulation d'entretien avant le vrai.

Connaître les questions ne suffit pas, il faut savoir y répondre à voix haute. Faites une simulation chez Doctolib : vos réponses orales, corrigées sur le moment. Votre première simulation est offerte.

Faire une simulation chez Doctolib →
08

FAQ et sources

Les réponses courtes
Comment se déroule le recrutement chez Doctolib ?

Les étapes ci-dessous viennent des pages carrières de Doctolib et de ses offres d'emploi, lues le 24 septembre 2026. Sur Glassdoor, les candidats comptent environ 18 jours en moyenne. Selon la page « Getting hired », l'entretien final a lieu dans les bureaux, et Doctolib prend en charge les frais de déplacement. Entretien avec le recrutement : Votre parcours, votre motivation et quelques questions techniques. Test CodinGame : Un test de code en ligne, avant les entretiens techniques. Feature building : Une fonctionnalité construite en six itérations de difficulté croissante, un cas de test à la fois, avec du temps pour refactorer après chaque cas. 45 minutes pour résoudre, 15 pour discuter de la solution et poser vos questions. Chercher sur Google ou StackOverflow est permis si vous le dites ; les outils d'IA ne le sont pas pour l'instant. System design : Concevoir un système, puis le faire évoluer au fil des questions : un ingénieur de Doctolib qui fait passer cet entretien décrit en 2022 une solution que l'on enrichit de nouveaux services pendant une heure, sur Excalidraw ou Lucidchart. Entretien comportemental : Des situations réelles que vous avez vécues, pour voir comment vous agiriez dans le poste. Références : Dernière étape avant l'offre.

Que recherche Doctolib chez un candidat ?

La page du feature building le dit clairement : au-delà du nombre de cas résolus, Doctolib regarde surtout deux qualités. La communication : expliquer ce que vous faites et pourquoi, pendant que vous codez Le pragmatisme : une solution qui marche, améliorée pas à pas Le code guidé par les tests, un cas à la fois Un code propre, retravaillé après chaque itération Un anglais courant, demandé dans les annonces

Quelles questions pose-t-on en entretien chez Doctolib ?

Les candidats rapportent peu de questions précises, mais une revient depuis des années : un problème de disponibilités d'agenda, construit question après question, proche du cœur du produit. Parlez-nous d'un problème intéressant rencontré sur un projet et de la façon dont vous l'avez résolu (rapportée sur Glassdoor). Pourquoi Doctolib, et pourquoi la santé ? Racontez une situation où vous avez dû livrer vite sans sacrifier la qualité. Décrivez un désaccord avec un collègue ou un manager, et ce que vous en avez tiré. Disponibilités d'un agenda Notifications push Code guidé par les tests System design évolutif

Comment se passe l'entretien feature building de Doctolib ?

Doctolib décrit le feature building sur sa page carrières, publiée en septembre 2025 : une heure de pair programming dans CoderPad avec deux ingénieurs, six itérations de difficulté croissante, un cas de test à la fois. Le sujet change d'un candidat à l'autre, la méthode reste la même. Voici comment l'aborder. Lisez le cas de test avant d'écrire une ligne : Chaque itération part d'un test. Dites à voix haute ce qu'il attend, puis écrivez le code le plus simple qui le fait passer. Refactorez après chaque cas : Doctolib prévoit ce temps après chaque test réussi. Profitez-en pour renommer, factoriser et supprimer les répétitions : l'itération suivante en sera plus simple. Parlez pendant que vous codez : La communication est l'un des deux critères cités par Doctolib. Expliquez vos choix, vos doutes et ce que vous allez tester ensuite. Faites marcher la solution d'abord : Le pragmatisme est l'autre critère. Doctolib n'attend pas un nombre précis d'itérations : avancer proprement compte davantage que tout terminer. Choisissez votre langage le plus solide : JavaScript, Ruby, TypeScript, Python, C#, Rust ou Java. Prenez celui dans lequel vous écrivez des tests sans y penser. Cherchez, mais sans IA : Google et StackOverflow sont permis si vous le dites aux ingénieurs ; les outils d'IA ne le sont pas pour l'instant.

Comment se préparer à un entretien chez Doctolib ?

Entraînez-vous au feature building sur un problème d'agenda : six petites étapes, un test à chaque fois, en parlant à voix haute, en une heure. Préparez votre environnement de test dans le langage choisi, pour ne pas chercher la syntaxe de votre framework de test le jour même. Pour le system design, entraînez-vous à faire évoluer une conception au fil des questions, en ajoutant un service à la fois. Préparez trois situations réelles pour l'entretien comportemental : un problème résolu, une livraison sous pression, un désaccord. Prévoyez le déplacement pour l'entretien final, qui a lieu au bureau et dont Doctolib prend en charge les frais. Gardez les assistants d'IA fermés pendant les entretiens : Doctolib ne les autorise pas pour l'instant.

Pour un vrai poste chez Doctolib

Entraînez-vous à votre entretien Doctolib, à voix haute.

Collez une vraie offre de Doctolib : Calibrd prédit les questions pour ce poste et ce niveau, situe le salaire et repère dans votre CV les points qu'un recruteur creusera, puis écoute vos réponses orales et vous aide à les améliorer. Votre première simulation est offerte.

Gratuit pour commencer · Sans carte · Chiffré au repos, jamais utilisé pour entraîner l’IA, supprimable à tout moment

Entretien Doctolib : feature building et salaires — Calibrd