Deloitte’s software‑engineer hiring process has settled into a fairly predictable shape by 2026, though the exact number of onsite interviews can vary by business unit. Understanding what each round looks for helps you allocate study time wisely.

Recruiter Screen – The First Filter

The recruiter call is typically 20‑30 minutes. Its purpose is to verify basic eligibility (work authorization, location, years of experience) and to gauge your motivation for Deloitte. Expect questions such as:

  • Why Deloitte? What appeals to you about consulting or the specific practice?
  • Describe a recent project that aligns with the role you’re applying for.
  • What are your salary expectations?

Your answers should be concise, show genuine interest, and hint at the technical depth you’ll bring. A quick way to practice is to record yourself answering aloud; tools like Call Assistant can capture the flow and suggest a tighter narrative.

Technical Phone Screen – Coding Under Time Pressure

Most candidates face one to two remote coding interviews, each lasting about 45 minutes. The format mirrors standard algorithmic interviews: a shared coding editor, a single problem, and a live discussion of your approach.

What Interviewers Evaluate

  • Problem comprehension – do you restate the prompt and ask clarifying questions?
  • Algorithmic thinking – can you identify the right data structure and time‑complexity trade‑offs?
  • Code quality – is the solution clean, well‑named, and error‑checked?
  • Communication – do you narrate your thought process clearly?

Typical topics include arrays, strings, hash tables, recursion, and basic graph traversal. You’ll rarely see language‑specific tricks; focus on language‑agnostic logic.

Sample Coding Prompt

“Given a list of employee IDs and a list of reporting relationships (manager → direct report), return the size of the largest team where every member reports directly or indirectly to the same manager.”

A solid answer walks through building an adjacency list, performing a depth‑first search, and tracking component sizes. Aim for a solution that runs in O(N + M) time and O(N) space.

Onsite / Virtual Loop – The Core Evaluation

After clearing the phone screen, you’ll be invited to a loop of 3‑5 interviews, each 45‑60 minutes. The mix typically includes:

Interview TypeFocusTypical Length
Coding (1‑2)Algorithmic problem solving45 min
System DesignArchitecture, scalability, trade‑offs60 min
Behavioral (1‑2)Deloitte values, teamwork, leadership45 min
Optional HR/RecruiterLogistics, next steps20‑30 min

Coding Interviews (Loop)

These are similar to the phone screen but may be slightly deeper. Expect a problem that can be extended: after delivering a correct solution, the interviewer might ask you to optimize for space, handle streaming input, or discuss parallelization.

System‑Design Interview

You’ll be given a high‑level scenario, such as “design a real‑time analytics platform for financial dashboards.” The interview is conversational, not a whiteboard test of every component. Interviewers look for:

  • Clarifying scope – ask about traffic, latency, and data freshness.
  • High‑level architecture – draw services, databases, and communication patterns.
  • Trade‑off discussion – justify choices like relational vs. NoSQL, caching strategy, and eventual consistency.
  • Scalability path – outline how you’d grow the system from a few hundred users to millions.

A good answer is structured, acknowledges unknowns, and ties decisions back to business impact.

Behavioral Interviews

Deloitte’s culture emphasizes collaboration, client focus, and continuous learning. The interviewers use a variation of the STAR technique (though you won’t be prompted to label each part). Prepare stories that demonstrate:

  • Teamwork – a time you helped a teammate overcome a blocker.
  • Leadership – influencing a project without formal authority.
  • Problem solving – navigating ambiguous requirements.
  • Learning – picking up a new technology quickly.

Keep each story under two minutes, and end with a clear outcome. Practicing aloud helps you stay within the time limit; Call Assistant can capture the cadence and suggest trimming filler.

Timeline and What to Expect

  • Day 0‑3: Recruiter screen and scheduling.
  • Day 4‑10: Technical phone screen(s). Feedback usually arrives within a week.
  • Day 11‑20: Onsite/virtual loop. Companies often give a decision within a few days after the final interview.
  • Day 21‑30: Offer negotiation and onboarding.

Delays are possible during holidays or when multiple candidates are in the pipeline, but most candidates see a decision within three weeks of the loop.

Two‑Week Preparation Plan

Week 1 – Foundations

  1. Coding practice – solve 3‑4 problems per day from platforms like LeetCode or HackerRank. Focus on easy‑to‑medium difficulty; vary topics.
  2. System‑design basics – read one chapter from a reputable design book (e.g., Designing Data‑Intensive Applications) and sketch two architectures.
  3. Behavioral story inventory – list 5 experiences that map to Deloitte’s core values; write a one‑sentence outcome for each.

Week 2 – Polishing

  1. Mock interviews – schedule a pair‑programming session with a peer or use a mock‑interview service. Treat each session like a real interview.
  2. Timing drills – set a 45‑minute timer for coding problems and a 60‑minute timer for design prompts. Record yourself for later review.
  3. Final review – revisit any weak topics, and rehearse your top three behavioral stories aloud. Use Call Assistant to keep the narrative tight and to practice handling follow‑up questions.

How to practice this

  1. Daily coding sprint – pick a problem, solve it, then immediately explain the solution to a rubber duck or a recording tool.
  2. Design mock session – choose a real‑world service (e.g., a ride‑hailing app) and sketch its components, then critique your own design.
  3. Behavioral rehearsal – record your story, listen back, and cut any filler. Aim for a 45‑second delivery that ends with a measurable impact.

FAQ

  • What if I’m invited to a virtual loop instead of an onsite? Virtual loops follow the same structure as onsite loops; the main difference is that you’ll share your screen and use a video call platform. Ensure a quiet environment and test your webcam and microphone beforehand.
  • Do all Deloitte teams require a system‑design interview? Most consulting‑focused and senior engineering roles include a design interview, but some entry‑level or highly specialized positions may replace it with an additional coding round.
  • How many coding problems should I expect in the loop? Typically one to two coding interviews, each with a single problem. Some loops add a third coding session if the role is heavily algorithmic.
  • Can I ask about the interview format before the loop starts? Yes. It’s common to email the recruiter asking for a brief outline of the loop; this helps you tailor your preparation.

Frequently asked questions

What if I’m invited to a virtual loop instead of an onsite?

Virtual loops follow the same structure as onsite loops; the main difference is that you’ll share your screen and use a video call platform. Ensure a quiet environment and test your webcam and microphone beforehand.

Do all Deloitte teams require a system‑design interview?

Most consulting‑focused and senior engineering roles include a design interview, but some entry‑level or highly specialized positions may replace it with an additional coding round.

How many coding problems should I expect in the loop?

Typically one to two coding interviews, each with a single problem. Some loops add a third coding session if the role is heavily algorithmic.

Can I ask about the interview format before the loop starts?

Yes. It’s common to email the recruiter asking for a brief outline of the loop; this helps you tailor your preparation.

#Deloitte#software engineering#interview guide#2026#prep plan#company guide