Simulation d'entretien technique data
Entraîne-toi dans les conditions réelles d'un entretien technique. 15 questions aléatoires, 30 minutes chrono, correction instantanée. Tu sauras exactement où tu en es avant le jour J.
Essai gratuit · Aucune carte bancaire requise
Questions
Par simulation
Modules couverts
Une table commandes contient les colonnes client_id, montant et date_commande. Écris une requête qui retourne le montant de la dernière commande par client.
SELECT client_id, montant FROM ( SELECT *, ROW_NUMBER() OVER( PARTITION BY client_id ORDER BY date_commande DESC ) AS rn
Exemples de questions
Voici le type de questions que tu retrouveras en simulation
Contexte
Tu travailles dans une équipe commerciale e-commerce. Le directeur veut un reporting trimestriel des performances par vendeur.
Le PM te slack : "Tu peux me sortir le top 3 des commerciaux par revenu ce trimestre avec leur rang ?"
SELECT salesperson, SUM(amount) AS total_revenue, RANK() OVER ( ORDER BY SUM(amount) DESC ) AS rang FROM orders GROUP BY salesperson LIMIT 3;
Utilise RANK() plutôt que ROW_NUMBER() - ça gère les ex-aequo.
Contexte
Tu gères la base clients d'un site e-commerce. Marie Dupont habitait à Lyon et a passé 50 commandes. Elle déménage à Paris. Question simple : est-ce qu'on écrase "Lyon" par "Paris" dans la fiche client, ou est-ce qu'on garde les deux ?
Pourquoi c'est important de garder l'ancienne adresse ?
C'est exactement le concept de SCD Type 2 - garder l'historique des changements dans une dimension.
Contexte
Tu es Data Analyst dans une scale-up fintech. Tu présentes ton dashboard mensuel en comité de direction quand le directeur commercial intervient.
Un responsable métier conteste un chiffre de ton dashboard en réunion. Que fais-tu ?
Contexte
Tu es Data Engineer dans une marketplace logistique. Chaque lundi matin, l'équipe reçoit une alerte : le pipeline de reporting a échoué pendant le weekend.
Le pipeline ETL tombe chaque lundi matin. Remets ces étapes dans le bon ordre pour résoudre le problème.
Comment ça marche
Lance la simulation
15 questions aléatoires piochées dans 11 modules. Le timer de 30 minutes démarre.
Réponds aux questions
SQL à écrire, QCM, mise en ordre, cas pratiques. Pas de retour en arrière possible.
Reçois ton verdict
Score par domaine, points forts, axes d'amélioration. Partage sur LinkedIn si tu veux.
Prêt pour ton prochain entretien ?
Ta première simulation est gratuite. Tu peux aussi commencer par réviser le SQL, les Window Functions ou le SQL moderne pour l'analytics engineering avant de te lancer.
Lancer ma simulation gratuiteEssai gratuit · Aucune carte bancaire requise