BloombergTech & Data
Bloomberg — Software Engineer — New Grad 2025 — New York, États-Unis — novembre 2024
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.
Software Engineer — New Grad 2025 — New York, États-Unis
Début du processus rapporté · vers novembre 2024 · campagne New Grad 2025
- La candidature porte sur Software Engineer, campagne New Grad 2025, avec une offre située à New York.
- Le début des entretiens est situé vers novembre 2024 ; les jours précis et la date de fin ne sont pas indiqués.
- Le parcours rapporté comprend une présélection technique, deux entretiens techniques à distance, puis un échange avec un Engineering Manager et un échange RH.
- La discussion avec le manager porte notamment sur un projet choisi par le candidat.
Publication du témoignage : février 2025 · jour non confirmé. 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.
Compteur et recherche de pic
Présélection technique
Compteur d’événements, complexité temporelle et mémoire ; recherche d’un pic.
Combinaisons, pile et jeu de lettres
Entretiens techniques
Somme de combinaisons, pile conservant un minimum et validation de lettres de type Wordle.
Mesures et méthodes de machine learning
Échange Engineering Manager
Précision, rappel, F1, ROC-AUC, zero-shot et RAG autour d’un projet ML.
Ce que vous pouvez travailler
Pour préparer ce dossier junior, construisez une séance où vous passez du code à l’explication d’un projet, puis à la motivation. Notre objectif est de vous faire produire trois réponses cohérentes : une solution testée, une décision technique justifiée et une raison concrète de viser le poste.
Sur le code, démarrez avec une spécification modeste et rendez vos cas limites visibles. Une solution qui passe un exemple ne prouve pas son exactitude. Distinguez l’ordre des événements, les valeurs invalides et les propriétés que votre programme doit conserver.
Pour la présentation de projet, choisissez un travail que vous connaissez assez bien pour expliquer une alternative abandonnée. Appuyez votre réponse sur une contrainte : temps, données, utilisateurs ou maintenance. Dans l’échange de motivation, reliez ce que vous savez faire à ce que vous souhaitez apprendre et transformez les zones encore inconnues en questions précises. Ces conseils sont rédigés par Avanttoi ; ils ne constituent pas une grille d’évaluation officielle de Bloomberg.
Entraînez-vous sur des cas originaux
Ces scénarios pédagogiques et leurs corrigés ne sont pas des questions posées par Bloomberg.
Rapprocher deux exports de transactions
Exercice Avanttoi : deux fichiers contiennent des transactions avec un identifiant unique et un montant entier en centimes. Produisez les identifiants présents dans un seul fichier et ceux dont le montant diffère. Définissez la réaction à un doublon d’identifiant.
Voir le corrigé et les critères
Corrigé pédagogique
Choisissez explicitement une politique pour les doublons : dans cet exercice, chaque fichier contenant un doublon est rejeté avant comparaison. Indexez les lignes du premier fichier par identifiant, puis parcourez le second. Signalez un identifiant absent ou un montant différent ; marquez les identifiants rencontrés. Les identifiants du premier index jamais rencontrés forment le dernier groupe d’écarts. Testez les deux fichiers vides, un ordre différent, un montant négatif autorisé et les doublons. La complexité attendue est O(n+m) avec une table de hachage.
Pour évaluer votre réponse
Vous séparez erreur de format, doublon et désaccord métier. Utiliser des centimes entiers évite ici une comparaison approximative ; la règle monétaire reste celle spécifiée dans l’exercice.
Expliquer une décision technique à un manager
Exercice Avanttoi : présentez un projet réel en trois minutes. Après votre première minute, votre interlocuteur demande pourquoi vous n’avez pas choisi une solution plus simple. Préparez une réponse fondée sur une contrainte réelle.
Voir le corrigé et les critères
Corrigé pédagogique
Exposez d’abord le besoin et le fonctionnement minimal du projet. Nommez ensuite une solution plus simple, son avantage et la limite qui vous a conduit à une autre option. Si cette limite n’a jamais été mesurée, dites-le et proposez une vérification. Terminez par le coût de votre choix : maintenance, temps ou dépendance supplémentaire. Une bonne réponse peut reconnaître qu’une décision passée était trop complexe ; elle montre alors ce que vous changeriez avec les informations disponibles aujourd’hui.
Pour évaluer votre réponse
Votre réponse reste compréhensible sans connaître tous les outils du projet. Elle distingue contrainte mesurée et anticipation, et rend identifiable votre propre contribution.
Construire une motivation que l’on peut vérifier
Exercice Avanttoi : préparez une introduction de 90 secondes pour un rôle de développeur débutant. Elle doit relier une réalisation réelle, une compétence à développer et deux questions sur l’équipe. Évitez les promesses générales sur votre passion.
Voir le corrigé et les critères
Corrigé pédagogique
Choisissez un exemple concret qui montre votre manière de travailler : tester une fonction, comprendre une donnée ou rendre une erreur reproductible. Expliquez ensuite la compétence que vous voulez développer dans un poste junior. Posez deux questions qui permettraient de vérifier l’adéquation : accompagnement des premières livraisons, revue de code, type de produit ou organisation de l’astreinte si elle existe. Les réponses de l’équipe doivent pouvoir modifier votre jugement ; une question dont vous n’écouteriez pas la réponse n’apporte rien à votre choix.
Pour évaluer votre réponse
Les réalisations sont les vôtres, les attentes sont concrètes et aucune pratique de l’employeur n’est supposée. Votre introduction doit laisser du temps pour un échange.
Une séance de préparation ciblée
- 30 minutes : codez le rapprochement des transactions, puis exécutez au moins un test pour chaque catégorie d’écart.
- 20 minutes : dessinez le fonctionnement d’un projet réel et préparez une alternative plus simple.
- 20 minutes : répétez la présentation avec une interruption à mi-parcours et répondez sans réciter un texte.
- 15 minutes : préparez votre introduction et les questions nécessaires pour confirmer le périmètre du poste.
Les informations encore inconnues
- New Grad 2025 désigne la campagne, pas une date de début de contrat. Aucun mois d’entrée ni durée de contrat ne sont attestés.
- Novembre 2024 est le début approximatif du processus. Il ne faut pas dater tous les tours de ce mois.
- L’équipe et la référence du poste ne sont pas précisées. Les modalités décrites restent celles d’un recrutement passé.
À demander à votre recruteur
- À quelle campagne et à quelle date d’entrée correspond l’offre actuelle ?
- Quelle équipe accueille le poste et quel accompagnement est prévu pour un débutant ?
- Les entretiens sont-ils à distance, et quels outils ou langages peut-on utiliser ?