Type · Coding

Enterprise · Guide d'entretien Software Engineer
Inscrivez-vous pour voir l'ATSSiège en United KingdomLangue d'entretien : anglais
Comment réussir l'entretien Deloitte Software Engineer en 2026
L'ADN Deloitte (TL;DR)
Lisez dans votre langue
Nous affichons ce guide dans votre langue, avec l'anglais original conservé en dessous pour référence. Le badge ci-dessus indique dans quelle langue se déroule généralement le loop de cette entreprise.
Le loop d'entretien Deloitte
Votre loop comprend généralement 5 étapes.
- 1
Étape 1
Entretien recruteurEn anglais :Recruiter ScreenMotivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics. - 2
Étape 2
Coding ScreenEn anglais :Coding ScreenProblèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure. - 3
Étape 3
System DesignEn anglais :System DesignSystèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints. - 4
Étape 4
Coding OnsiteEn anglais :Onsite CodingLeetCode-hard, debugging, clarté du code, edge cases.En anglais :LeetCode-hard, debugging, code clarity, edge cases. - 5
Étape 5
Behavioral / LeadershipEn anglais :Behavioral / LeadershipPreuves passées d'ownership, d'influence, de résolution de conflit.En anglais :Past 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 :
- Se concentrer uniquement sur les compétences techniques sans mentionner l'impact client ou la valeur commerciale.En anglais :Focusing only on technical skills without mentioning client impact or business value.
- Se concentrer excessivement sur des facteurs externes et ne pas assumer la responsabilité.En anglais :Focusing excessively on external factors and not taking responsibility.
- Comparaison de chaînes ou logique de regroupement inefficace (par exemple, boucles imbriquées sans optimisation).En anglais :Inefficient string comparison or grouping logic (e.g., nested loops without optimization).
- Définir incorrectement la condition de chevauchement (par exemple, exiger que toutes les exigences correspondent).En anglais :Incorrectly defining the overlap condition (e.g., requiring all requirements to match).
Testez-vous : vraies questions Deloitte
Trois prompts réels extraits de notre base.
Type · System Design
Type · Motivation
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer toute la grille Deloitte
Banque de questions Deloitte
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 15
Recruiter Screen- Entretien recruteur
1- 1
Type · Motivation
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 ?En anglais :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?
Coding Screen- Coding Screen
3- 2
Type · Algorithmic
É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.En anglais :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. - 3
Type · Algorithmic
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.En anglais :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. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design- System Design
4- 4
Type · System Design
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.En anglais :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. - 5
Type · System Design
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.En anglais :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. - + 2 autres questions dans ce round (inscription pour débloquer)
Onsite Coding- Coding Onsite
4- 6
Type · Debugging
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.En anglais :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. - 7
Type · Algorithmic
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é.En anglais :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. - + 2 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership- Behavioral / Leadership
3- 8
Type · Behavioral
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 ?En anglais :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? - 9
Type · Behavioral
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 ?En anglais :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? - + 1 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque Deloitte
Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une 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.
Comparer Deloitte avec des employeurs similaires
Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.
Bureau Veritas
Même tierBureau Veritas's "World of Trust Guaranteeing" principle underpins their assessment, seeking candidates who can artic...
Voir les questions d'entretien Bureau Veritas
Adecco Group
Même tierThe Adecco Group interview aims to identify professionals who can demonstrate measurable impact and adaptability in d...
Voir les questions d'entretien Adecco Group
Bain & Company
Même tierBain assesses structured thinking and the ability to synthesize complex information into actionable insights, often t...
Voir les questions d'entretien Bain & Company
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
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