Business Understanding
Traduis la demande floue du métier en objectif mesurable. Qui utilise la prédiction, pour décider quoi, avec quel coût d'erreur ? C'est l'étape la plus discriminante en entretien.
Entretien Data scientist · Python, ML, MLOps
8 questions types réelles posées en entretien Data scientist, méthode CRISP-DM pour cadrer un cas ML, pièges classiques sur les métriques et la mise en production.
Spécialisé Data scientist · Méthode CRISP-DM · IA simulation incluse Business
Pour réussir un entretien de data scientist, préparez les 8 questions types réellement posées (détaillées ci-dessous), structurez vos réponses avec la méthode CRISP-DM, et évitez les 4pièges classiques du domaine. Chaque question est accompagnée de l'objectif du recruteur et d'un conseil de réponse.
Le marché du métier
Le marché data reste porteur en France, tiré par l'Île-de-France et la région lyonnaise, mais les recruteurs sont devenus exigeants : ils veulent des profils capables de cadrer un problème métier et de livrer un modèle en production, pas seulement d'entraîner un notebook.
48 K€
salaire médian data scientist junior en France
Source : Baromètre AI2 / Talent.io 2026
+4,3 %
croissance du marché numérique français attendue en 2026
Source : Numeum 2026
6 étapes
process médian (RH + technique code/SQL + case ML + system design data + behavioral + culture)
Source : Glassdoor 2026
Les recruteurs Data évaluent 4 dimensions : rigueur statistique (métriques, validation, overfitting), sens business (framing, impact chiffré), ingénierie (code propre, SQL, mise en prod, MLOps), collaboration (produit, data engineers, métier). Prépare chaque dimension sur 4-6 semaines.
Framework méthodologique
CRISP-DM (Cross-Industry Standard Process for Data Mining), publié en 1999 et toujours la référence en 2026, est la meilleure grille pour raconter un projet data en entretien. Déroule un cas ML étape par étape avec CRISP-DM plutôt que de sauter directement au modèle — c'est ce que le recruteur attend. Pour les questions behavioral pures, structure avec STAR.
Traduis la demande floue du métier en objectif mesurable. Qui utilise la prédiction, pour décider quoi, avec quel coût d'erreur ? C'est l'étape la plus discriminante en entretien.
Exploration : volume, qualité, fuites de données (data leakage), déséquilibre des classes, biais d'échantillonnage. Nomme les pièges avant de modéliser.
Nettoyage, feature engineering, gestion des valeurs manquantes, encodage, split train/validation/test propre (pas de fuite temporelle).
Baseline simple d'abord (régression, arbre), puis modèles plus complexes justifiés. Explique tes choix d'algorithme et d'hyperparamètres.
Métrique alignée sur le coût métier (pas l'accuracy par défaut), validation croisée, robustesse, équité. Compare toujours à la baseline.
Serving (API temps réel ou batch), monitoring du drift, réentraînement, A/B test ou shadow mode. C'est là que les pratiques MLOps comptent.
8 questions types
Pour chaque question : l'objectif réel du recruteur, la méthode pour répondre, et un exemple de réponse quand pertinent.
Objectif du recruteur : Test de framing business — la compétence la plus discriminante. Le recruteur veut voir si tu traduis une demande vague en problème modélisable et mesurable avant de toucher au code.
Comment répondre : Ne saute JAMAIS au modèle. Étapes : 1/ définir le churn (quelle inactivité, quelle fenêtre), 2/ identifier la décision downstream (qui contacte qui, à quel coût), 3/ poser la métrique liée au coût d'erreur, 4/ vérifier la donnée disponible, 5/ proposer une baseline. Pose des questions au recruteur — c'est valorisé.
Exemple de réponse
« Avant de modéliser, je clarifie : churn = pas de commande sur 90 jours. La décision derrière, c'est une campagne de rétention qui coûte 15 EUR par client contacté. Donc un faux positif coûte 15 EUR, un faux négatif coûte un client perdu, bien plus cher. Je vais donc optimiser le recall sous contrainte de budget, pas l'accuracy. Baseline : cibler les clients dont la fréquence d'achat a chuté. Ensuite seulement je teste un modèle et je le compare à cette baseline sur le lift réel. »
Objectif du recruteur : Piège classique sur les données déséquilibrées. Évalue si tu comprends qu'une métrique mal choisie masque un modèle inutile.
Comment répondre : Non : si 99 % des transactions sont légitimes, un modèle qui prédit toujours « pas de fraude » atteint 99 % d'accuracy et rate toute la fraude. Parle precision/recall, F1, et surtout AUC-PR (mieux que ROC en fort déséquilibre). Relie le seuil de décision au coût métier (faux positif = client bloqué à tort vs fraude ratée).
Objectif du recruteur : Diagnostic d'overfitting. Évalue ta méthode de validation et ta boîte à outils de régularisation.
Comment répondre : Diagnostic : l'écart train/test signale du surapprentissage. Leviers : validation croisée, régularisation (L1/L2, dropout, pruning), réduction de la complexité, plus de données ou augmentation, early stopping. Vérifie aussi une fuite de données côté train. Explique comment tu isoles la cause avant d'agir.
Objectif du recruteur : Test MLOps. Beaucoup de candidats s'arrêtent au notebook — le recruteur veut savoir si tu sais livrer et maintenir.
Comment répondre : Couvre : packaging (conteneur, versioning modèle + data), serving (API temps réel vs batch selon la latence tolérée), CI/CD ML, monitoring du data drift et du concept drift, alerting, stratégie de réentraînement, déploiement progressif (shadow mode puis A/B). Cite des outils réels (MLflow, Airflow, un feature store) sans jargon creux.
Objectif du recruteur : Test de sens business et d'honnêteté. Un data scientist senior relie toujours son travail à un impact chiffré, pas à un F1-score isolé.
Comment répondre : Relie la métrique technique à un KPI métier via un test contrôlé : uplift de conversion, réduction de fraude en euros, heures gagnées. Insiste sur l'A/B test contre un groupe témoin — corrélation n'est pas causalité. Assume l'incertitude d'attribution plutôt que de gonfler un chiffre.
Objectif du recruteur : Question behavioral d'humilité et de lucidité. Un data scientist qui prétend n'avoir jamais eu de projet mort manque d'expérience ou d'honnêteté.
Comment répondre : STAR : contexte, ce que tu as fait, pourquoi ça a calé (donnée insuffisante, pas de sponsor métier, modèle non déployable, ROI absent), ce que tu as changé après. Montre que tu as appris à qualifier la faisabilité en amont.
Exemple de réponse
« On m'avait demandé un modèle de prévision de la demande produit par produit. J'ai passé six semaines dessus avant de réaliser que 60 % des références avaient moins de dix ventes par mois : le signal était trop faible pour être modélisé finement. On a arrêté le modèle par produit et basculé sur une prévision agrégée par famille, bien plus robuste. J'en ai tiré une règle : je fais désormais une analyse de faisabilité sur la donnée dans les trois premiers jours, avant de m'engager sur un livrable. »
Objectif du recruteur : Test de vulgarisation. Un data scientist passe la moitié de son temps à convaincre le métier — l'incapacité à simplifier est rédhibitoire.
Comment répondre : Métaphore simple : un modèle trop simple se trompe partout de la même façon (biais), un modèle trop complexe colle au bruit du passé et se plante sur la nouveauté (variance). Le bon modèle trouve l'équilibre. Donne un exemple concret, évite les équations.
Objectif du recruteur : Test d'engagement. Le recruteur veut une raison précise montrant que tu as compris leur contexte data et leur maturité MLOps.
Comment répondre : Cite 3 éléments : 1/ un fait concret (leur blog technique, un cas d'usage data public, leur stack), 2/ ton alignement avec leur maturité (greenfield vs plateforme mature), 3/ ce que TU apportes. Évite « je veux monter en compétence » — c'est ce que TU gagnes, pas ce que tu apportes.
Pièges classiques
Le réflexe qui coule le plus de candidats : dégainer XGBoost avant d'avoir compris la décision métier et le coût d'erreur. Le recruteur teste d'abord ton framing. Passe deux minutes sur le problème avant une seule sur l'algorithme.
Sur des données déséquilibrées (fraude, churn, maladie rare), l'accuracy est trompeuse. Ne pas mentionner precision/recall, F1 ou AUC-PR et le lien au coût métier est un signal de manque de rigueur.
Parler uniquement d'entraînement et jamais de mise en production, de monitoring de drift ou de réentraînement fait de toi un profil académique. Les recruteurs 2026 veulent des data scientists qui livrent et maintiennent.
« Mon modèle avait un bon F1 » ne suffit pas. « Le modèle a réduit la fraude de 1,2 M EUR sur l'année, validé par A/B test contre un groupe témoin » oui. Sans impact chiffré, le recruteur doute de ta valeur réelle.
Questions fréquentes
Pour aller plus loin
Entraîne-toi avec un agent IA spécialisé par secteur. Inclus dans le plan Business.
Vérifie que ton CV passe les filtres recruteurs avant l'entretien.
Adapte ton CV à l'offre cible — mots-clés manquants détectés en 30 secondes.
Templates ATS-compatibles pour décrocher l'entretien avant même la prépa.
Sur le même thème
Questions types et méthode pour l'entretien Demand planner.
Questions types et méthode pour l'entretien Designer graphique.
Questions types et méthode pour l'entretien Designer produit.
Fourchettes de salaire d'un Data Scientist par niveau, sourcées.
Adapter son CV Data Scientist aux codes anglo-saxons.
8 questions types réelles, framework CRISP-DM, simulation IA spécialisée par secteur. Inclus dans Business — 6,90 €/mois en annuel.
Lancer une simulation IA