Axone DataTech & Data
Préparer un entretien : Data Scientist
Recrutement historique. Cette synthèse ne constitue pas une offre d’emploi actuellement ouverte.
Fondateurs Avanttoi — Synthèse éditoriale
Sommaire
Fondateurs Avanttoi — Synthèse éditoriale
Synthèse originale de faits rapportés dans un témoignage de candidat, non authentifié par Avanttoi. Les conseils et exercices sont créés par Avanttoi. Cette expérience n’a pas été vécue par les fondateurs et ne décrit pas nécessairement le recrutement actuel de l’entreprise.
Data Scientist — Fontenay · France
Période des entretiens · avril 2025
- Le parcours comprend présélection, échange technique, test et entretien final.
- Le test comporte deux schémas et un script Python ; le dernier entretien réunit direction et chef de projet.
Publication du témoignage : 28 juillet 2025. Le lien de provenance est conservé dans le dossier éditorial privé.
Questions et thèmes réellement rapportés
Les citations conservent la formulation publiée par le candidat. Les thèmes décrivent le sujet documenté lorsque l’énoncé complet n’est pas disponible. Les corrigés d’entraînement figurent dans la partie Avanttoi.
Comparer CNN et RNN
Présélection
Quelle est la différence entre CNN et RNN ?Formulation publiée par le candidat ; le corrigé et le barème du recruteur ne sont pas fournis.
Détection de discours haineux
Test technique
Architecture CNN+LSTM : schémas et script Python, sans énoncé complet.
Random forest et bases de données
Entretien final
Paramètres du régresseur, jointures externe et gauche, usage de MongoDB.
Fondamentaux Python et apprentissage
Présélection / échange technique
Supervisé ou non supervisé, SQL ou NoSQL, utilisation de NumPy et de fonctions lambda.
Ce que vous pouvez travailler
Préparez des comparaisons opérationnelles : quelles entrées reçoit le modèle, quelle dépendance cherche-t-il à capturer et comment évaluer ses erreurs ? Pour les jointures, dessinez deux petites tables avec des identifiants absents de chaque côté. Demandez aussi le périmètre exact de la mission et l’équipe d’affectation, car le compte rendu ne permet pas d’établir une affectation définitive.
Entraînez-vous sur des cas originaux
Ces scénarios pédagogiques et leurs corrigés ne sont pas des questions posées par Axone Data.
Évaluer un modèle sans fuite d’information
Exercice original Avanttoi. Vous prédisez chaque lundi quels dossiers nécessiteront une intervention pendant la semaine. Une variable contient le compte rendu de l’intervention, ajouté le vendredi. Proposez la séparation des données et une première évaluation.
Voir le corrigé et les critères
Corrigé pédagogique
Retirez cette variable : elle n’existe pas au moment de la prédiction. Construisez une séparation temporelle avec entraînement sur le passé, validation ultérieure et test final tenu à l’écart. Ajustez les transformations sur le seul entraînement. Comparez à une règle simple et mesurez les faux positifs et faux négatifs selon leur coût. Si plusieurs lignes concernent le même dossier, évitez leur dispersion entre ensembles lorsque cela fuit de l’information.
Pour évaluer votre réponse
Votre protocole reproduit ce qui sera réellement disponible à la décision et conserve un test indépendant.
Vérifier les lignes conservées par une jointure
Exercice original Avanttoi. Une table clients contient les identifiants 1 et 2. La table commandes contient une commande du client 1 et une du client 3. Comparez INNER JOIN, LEFT JOIN depuis clients et FULL OUTER JOIN sur l’identifiant client.
Voir le corrigé et les critères
Corrigé pédagogique
L’INNER JOIN conserve la paire du client 1. Le LEFT JOIN conserve aussi le client 2 avec des colonnes de commande NULL. Le FULL OUTER JOIN ajoute la commande du client 3 avec des colonnes client NULL. Une jointure ne corrige pas automatiquement une référence orpheline. Si plusieurs commandes concernent le client 1, il apparaît plusieurs fois : prévoyez cette multiplicité avant d’agréger.
Pour évaluer votre réponse
Vous indiquez les lignes et les NULL, puis distinguez filtrage, jointure et intégrité référentielle.
Rendre le comportement d’un programme testable
Exercice original Avanttoi. Une fonction doit renvoyer le premier identifiant apparaissant deux fois dans une liste, selon l’ordre du parcours. Proposez un algorithme, un cas distinguant l’ordre des doublons et une convention si aucun doublon n’existe.
Voir le corrigé et les critères
Corrigé pédagogique
Parcourez la liste avec un ensemble des identifiants déjà vus. Si l’identifiant courant s’y trouve, renvoyez-le immédiatement ; sinon ajoutez-le. Pour [a,b,b,a], le résultat est b. Pour une liste sans répétition, choisissez explicitement None ou une erreur documentée. Le coût attendu est O(n) et la mémoire O(k) pour k valeurs distinctes, sous hypothèse de hachage usuelle. Précisez le traitement des identifiants non hachables.
Pour évaluer votre réponse
Votre exemple révèle une confusion entre première apparition et première répétition ; votre convention d’absence est explicite.
Une séance de préparation ciblée
- 15 minutes : relisez les sujets rapportés et listez les notions que vous savez expliquer avec un exemple précis.
- 45 minutes : réalisez les trois exercices Avanttoi associés à cette fiche, puis comparez votre réponse aux critères et aux corrigés.
- 15 minutes : présentez à voix haute une réponse technique et une expérience réelle ; notez les hypothèses et informations à confirmer.
Les informations encore inconnues
- Ce compte rendu décrit un recrutement passé, déclaré par son auteur ; il ne constitue pas une validation indépendante ni le processus actuel officiel.
- La référence de l’offre, la durée du contrat et le mois de prise de poste ne sont pas documentés. Le mois affiché est celui de l’entretien.
- Les sujets rapportés ne donnent pas le barème ni un corrigé officiel. Les scénarios et réponses Avanttoi ci-dessous sont des créations pédagogiques.
- La source indique Fontenay sans préciser la commune ; elle situe le déplacement final à Paris. L’affectation définitive et la référence de poste ne sont pas confirmées.
À demander à votre recruteur
- Quelle est la référence exacte du poste, son équipe et son périmètre géographique ?
- Quel type de contrat, quelle durée et quelle date de début sont prévus pour cette candidature ?
- Quels formats, outils autorisés et étapes sont prévus pour cette session de recrutement ?