Deloitte logo

Enterprise · Guide d'entretien Software Engineer

Inscrivez-vous pour voir l'ATSSiège en United Kingdom

Langue d'entretien : anglais

Comment réussir l'entretien Deloitte Software Engineer en 2026

L'ADN Deloitte (TL;DR)

Deloitte valorise de solides compétences analytiques et de résolution de problèmes, une pensée structurée et une communication efficace. Les candidats sont évalués sur leur capacité à aborder des défis commerciaux complexes, à démontrer un potentiel de leadership et à s'intégrer dans la culture collaborative de Deloitte et son modèle de service client.En anglais :Deloitte values strong analytical and problem-solving skills, structured thinking, and effective communication. Candidates are assessed on their ability to approach complex business challenges, demonstrate leadership potential, and fit with Deloitte's collaborative culture and client-service model.

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. 1

    Étape 1

    Entretien recruteurEn anglais :Recruiter Screen
    Motivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics.
  2. 2

    Étape 2

    Coding ScreenEn anglais :Coding Screen
    Problèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Étape 3

    System DesignEn anglais :System Design
    Systèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Étape 4

    Coding OnsiteEn anglais :Onsite Coding
    LeetCode-hard, debugging, clarté du code, edge cases.En anglais :LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Étape 5

    Behavioral / LeadershipEn anglais :Behavioral / Leadership
    Preuves 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 · Coding

Implémentez une fonction qui prend une liste d'objets client Deloitte, chacun avec des propriétés telles que 'client_id', 'industry', 'region' et 'annual_revenue'. La fonction doit retourner une liste d'identifiants client appartenant à l'industrie 'Technology' et ayant 'North America' comme région, triée par 'annual_revenue' en ordre décroissant. Gérez gracieusement les propriétés potentiellement manquantes.En anglais :Implement a function that takes a list of Deloitte client objects, each with properties like 'client_id', 'industry', 'region', and 'annual_revenue'. The function should return a list of client IDs that belong to the 'Technology' industry and have 'North America' as their region, sorted by 'annual_revenue' in descending order. Handle potential missing properties gracefully.

Type · System Design

Concevez un moteur de recommandation pour la base de connaissances interne de Deloitte, suggérant des articles pertinents, des études de cas et des experts aux consultants en fonction de leur projet actuel, de leur rôle et de leur historique de recherche. Considérez les compromis entre différents algorithmes de recommandation (par exemple, filtrage collaboratif, filtrage basé sur le contenu).En anglais :Design a recommendation engine for Deloitte's internal knowledge base, suggesting relevant articles, case studies, and experts to consultants based on their current project, role, and search history. Consider the trade-offs between different recommendation algorithms (e.g., collaborative filtering, content-based filtering).

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?

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille Deloitte

Débloquer la grille Deloitte, gratuit

Banque de questions Deloitte

Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.

9 questions affichées sur 15

1

Recruiter Screen- Entretien recruteur

1
  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?
2

Coding Screen- Coding Screen

3
  1. 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.
  2. 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.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

4
  1. 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.
  2. 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.
  3. + 2 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

4
  1. 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.
  2. 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.
  3. + 2 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 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?
  2. 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?
  3. + 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.

Débloquer les 15 questions Deloitte

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.

Préparez l'entretien Deloitte de bout en bout

Questions fréquentes

WorkfiveExplorer les métiers sur Workfive

Débloquez le guide d'entretien Deloitte, gratuit

S'inscrire