Type · Debugging

Enterprise · Guide d'entretien Software Engineer
Comment réussir l'entretien Deloitte Software Engineer en 2026
L'ADN Deloitte (TL;DR)
Anglais original + traduction dans votre langue
Les entretiens tech et des multinationales se passent le plus souvent en anglais. Pour le luxe, la finance ou la pharma, la langue de travail peut être locale. Nous affichons chaque question en anglais d'abord — avec une traduction en dessous — pour que vous puissiez préparer dans la langue que votre recruteur utilisera.
Le loop d'entretien Deloitte
Votre loop comprend généralement 5 étapes.
- 1
Étape 1
Recruiter ScreenMotivation, role fit, logistics. - 2
Étape 2
Coding ScreenLeetCode-medium algorithmic problems under time pressure. - 3
Étape 3
System DesignDistributed systems, trade-offs at scale, architecture under constraints. - 4
Étape 4
Onsite CodingLeetCode-hard, debugging, code clarity, edge cases. - 5
Étape 5
Behavioral / LeadershipPast evidence of ownership, influence, resolving conflict.
Zone de danger : pourquoi les candidats échouent
D'après notre base de retours d'entretiens Deloitte, évitez ces pièges classiques :
- Describing a situation that was resolved without any personal effort or communication.En français :Décrire une situation résolue sans aucun effort personnel ni communication.
- Failing to explain the 'why' behind their chosen solution.En français :Ne pas expliquer le 'pourquoi' de la solution choisie.
- Lack of a robust alerting mechanism with deduplication and escalation.En français :Absence d'un mécanisme d'alerte robuste avec déduplication et escalade.
- Not handling duplicate items within a single transaction correctly.En français :Ne pas gérer correctement les articles en double dans une seule transaction.
Testez-vous : vraies questions Deloitte
Trois prompts réels extraits de notre base.
Type · Behavioral
Type · Coding
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer la grille de notation JobMentis
Banque de questions Deloitte
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 17
Recruiter Screen
1- 1
Type · Motivation
Why are you interested in a Software Engineer role at Deloitte, specifically within our consulting practice, and how do you see your skills contributing to client success?En français :Pourquoi êtes-vous intéressé par un rôle d'ingénieur logiciel chez Deloitte, spécifiquement au sein de notre practice de conseil, et comment voyez-vous vos compétences contribuer au succès des clients ?
Coding Screen
3- 2
Type · Algorithmic
Given a list of client project requirements (represented as strings, e.g., 'must have SSO', 'needs GDPR compliance', 'integrate with Salesforce'), write a function to group projects that have overlapping requirements. Two projects overlap if they share at least one requirement string.En français :Étant donné une liste d'exigences de projet client (représentées par des chaînes de caractères, par exemple, 'doit avoir SSO', 'nécessite la conformité RGPD', 'intégrer avec Salesforce'), écrivez une fonction pour regrouper les projets qui ont des exigences qui se chevauchent. Deux projets se chevauchent s'ils partagent au moins une chaîne d'exigence. - 3
Type · Algorithmic
A client wants to optimize their supply chain logistics. You are given a list of warehouses (each with a location coordinate) and a list of customer orders (each with a delivery location coordinate). Write a function to find the closest warehouse for each order, assuming a simple Euclidean distance. Optimize for performance, as there could be millions of orders and thousands of warehouses.En français :Un client souhaite optimiser sa logistique de chaîne d'approvisionnement. Vous disposez d'une liste d'entrepôts (chacun avec une coordonnée de localisation) et d'une liste de commandes clients (chacune avec une coordonnée de localisation de livraison). Écrivez une fonction pour trouver l'entrepôt le plus proche pour chaque commande, en supposant une distance euclidienne simple. Optimisez les performances, car il pourrait y avoir des millions de commandes et des milliers d'entrepôts. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design
4- 4
Type · System Design
Design a system that allows Deloitte consultants to upload and collaboratively edit large client presentation documents (e.g., PowerPoint, Google Slides). The system should handle concurrent edits, version history, and access control based on client project teams.En français :Concevez un système qui permet aux consultants Deloitte de télécharger et de modifier collaborativement de grands documents de présentation client (par exemple, PowerPoint, Google Slides). Le système doit gérer les modifications simultanées, l'historique des versions et le contrôle d'accès basé sur les équipes de projet client. - 5
Type · System Design
Design a system to monitor the performance and availability of critical client-facing applications managed by Deloitte. The system should ingest metrics (CPU, memory, latency, error rates) from thousands of servers, provide real-time dashboards, and trigger alerts based on configurable thresholds and anomaly detection.En français :Concevez un système pour surveiller les performances et la disponibilité des applications critiques orientées client gérées par Deloitte. Le système doit ingérer des métriques (CPU, mémoire, latence, taux d'erreur) à partir de milliers de serveurs, fournir des tableaux de bord en temps réel et déclencher des alertes basées sur des seuils configurables et la détection d'anomalies. - + 2 autres questions dans ce round (inscription pour débloquer)
Onsite Coding
4- 6
Type · Debugging
Here is a Python function intended to calculate the Levenshtein distance between two strings. It contains several bugs. Find and fix them, and explain your reasoning. Ensure it handles edge cases correctly.En français :Voici une fonction Python destinée à calculer la distance de Levenshtein entre deux chaînes. Elle contient plusieurs bugs. Trouvez-les et corrigez-les, et expliquez votre raisonnement. Assurez-vous qu'elle gère correctement les cas limites. - 7
Type · Algorithmic
A client wants to build a feature for their e-commerce platform that suggests 'frequently bought together' items. Given a list of transactions, where each transaction is a list of item IDs purchased, write a function to find all pairs of items that appear together in at least K transactions. Optimize for efficiency.En français :Un client souhaite créer une fonctionnalité pour sa plateforme e-commerce qui suggère des articles 'souvent achetés ensemble'. Étant donné une liste de transactions, où chaque transaction est une liste d'identifiants d'articles achetés, écrivez une fonction pour trouver toutes les paires d'articles qui apparaissent ensemble dans au moins K transactions. Optimisez l'efficacité. - + 2 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership
5- 8
Type · Behavioral
Tell me about a time you had to work with a difficult stakeholder (e.g., a client, a product manager, or another team) to achieve a project goal. How did you approach the situation, and what was the outcome?En français :Racontez-moi une situation où vous avez dû travailler avec une partie prenante difficile (par exemple, un client, un PM ou une autre équipe) pour atteindre un objectif de projet. Comment avez-vous abordé la situation et quel a été le résultat ? - 9
Type · Behavioral
Describe a complex technical problem you encountered on a past project. Walk me through your process for diagnosing the root cause and implementing a solution. What made it particularly challenging?En français :Décrivez un problème technique complexe que vous avez rencontré sur un projet passé. Décrivez votre processus pour diagnostiquer la cause profonde et mettre en œuvre une solution. Qu'est-ce qui l'a rendu particulièrement difficile ? - + 3 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque Deloitte
Inscription gratuite, sans carte bancaire. Vous obtenez toutes les questions + le framework, les signaux de notation et la réponse modèle pour chacune.
Parcours d'entretien chez Deloitte
Comment l'ADN de Deloitte se décline par fonction. Choisissez votre rôle.
For SWE roles, Deloitte evaluates coding proficiency, data structures, algorithms, and system design. Candidates should be prepared for technical challenges and discussions on applying engineering principles to solve enterprise-level problems, often within cloud platforms or custom application development.
Debugging
Behavioral
+ 1 de plus
Débloquez la grille Software Engineer pour Deloitte
Voir le guide complet Software EngineerComparer Deloitte avec d'autres entretiens tech
Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.
Bain & Company
Même tierBain values candidates who demonstrate a structured, hypothesis-driven approach to problem-solving, combined with str...
Voir les questions d'entretien Bain & Company
Capgemini Invent
Même tierCapgemini Invent values structured problem-solving, clear communication, and strong analytical skills. They assess bu...
Voir les questions d'entretien Capgemini Invent
Oliver Wyman
Même tierOliver Wyman values structured problem-solving and clear communication, emphasizing the ability to break down complex...
Voir les questions d'entretien Oliver Wyman
Préparez l'entretien Deloitte de bout en bout
Mock Interview Deloitte
Lancez un mock live avec notre IA-interviewer sur des prompts façon Deloitte. Notation sur structure, signal et longueur de réponse — comme dans le vrai loop.
Open
Stories STAR pour les rounds behavioral Deloitte
Construisez une Story Bank de vos succès passés, mappés aux signaux de leadership que Deloitte évalue. Réutilisez-les sur tous les rounds behavioral.
Open
Hub de préparation entretien Deloitte
Les frameworks derrière chaque round Deloitte : CIRCLES pour le product sense, debugging hypothèse-driven pour l'analytique, STAR pour le behavioral. Chacun en 10 minutes.
Open
Frameworks d'entretien PM
CIRCLES, STAR, AARRR, RICE, MECE. Les frameworks qui font hocher la tête des recruteurs Deloitte. Playbooks étape par étape avec les bons moves et les pièges.
Open