Skip to content

Deloitte Interview Questions and Answers (2026)

Deloitte is one of the Big Four professional services firms, offering audit, consulting, tax, and advisory services to clients worldwide. In India, Deloitte USI and consulting technology teams hire heavily for engineering roles that support digital transformation, analytics, and enterprise applications.
HQ: London, UK
Employees: 470,000+
Revenue: $70+ Billion USD

Explore: Interview experience · HR interview questions · Overview · Placement papers · Preparation guide

Overview

Deloitte USI (the technology delivery arm most CS graduates interview into) runs a 3-5 stage process anchored by an aptitude-plus-coding OA, one or two technical interviews, and a closing managerial/HR round.

Deloitte interview process at a glance

Round Duration What they test
Online Aptitude Test 60-90 min Quant, logical, verbal, technical MCQs, 1 SQL query, 1 easy coding problem
Group Discussion (if conducted) 20-30 min Current affairs / business topic
Technical Interview(s) 30-45 min each Resume/project depth, 1 easy DSA question, SQL, OOPs/DBMS
Managerial / HR Interview 20-30 min Communication, client readiness, fit

Deloitte NLA online test: quick answers

These answers are compiled from public candidate reports and prep guides, not from an official Deloitte notice, and drives differ. The instruction screen of your own test is the final word.

Question Answer
How many questions and how long? Recent NLA guides describe 67 questions in 90 minutes: 13 English, 22 aptitude (12 logical, 10 quant), 30 technical MCQs and 2 coding problems. Sections are timed and you cannot go back to a section once you move on.
Does it have negative marking? No. Prep guides and candidate reports consistently describe the NLA as having no negative marking, so attempt every MCQ.
Is there a sectional cutoff? Deloitte does not publish one, but candidates report having to clear each section. One prep site estimates roughly 11 correct in aptitude, 7 in English, 11 in computer fundamentals and 1 coding problem; treat those as estimates, not official numbers.
How much is the cutoff? No official score cutoff; shortlists are relative to the batch. Eligibility is fixed: 60% (reported as 6.0 or 6.5 CGPA depending on the drive) in 10th, 12th and graduation, no active backlogs and at most a 1-year education gap.
Which platform is it on? The NLA registration and test portal is run on HirePro, with video and audio proctoring. Some colleges still run Deloitte through AMCAT-style campus tests, so check your invite mail.
Is there coding? Yes, for the technology track. Two problems: a short coding “nugget” and one live programming problem, in C, C++, Java or Python, run against hidden test cases.
Is there a GD? Not on most 2026 engineering drives. Some campuses and the commerce (audit and tax) track still run a GD or group case exercise.

Deloitte interview questions by role

Questions below are ones candidates report on Glassdoor, GfG and LeetCode discuss for each hiring route. They show the level and style, not a fixed list.

Role Reported questions and topics
Analyst Trainee (Deloitte USI technology, via NLA) Opens with OOPs and DBMS fundamentals. Write a SQL query with joins; normalise a given schema; what stored procedures are and their pros and cons. Python list vs dictionary and how tuples work. A detailed walk through your project and the hardest problem in it.
Software Engineer (HashedIn by Deloitte) A heavier coding loop: OA of 3-4 coding problems, then 3-4 DSA questions per interview (missing and repeating element, pair with target sum, longest palindromic substring). Database design for an e-commerce platform, SQL queries, and resume topics such as JWT, cookies and OAuth.
Associate Analyst (audit, tax and risk, commerce graduates) Accounting basics: golden rules, journal entries, trial balance, balance sheet. Ratios and what they say about a company. Treatment of depreciation in all three statements. Audit assertions, internal controls and how you would audit revenue.

Asked across every role: tell me about yourself, why Deloitte and why this service line, where you see yourself in 3-5 years, and a time you worked under pressure.

Online Aptitude Test

A single online paper that filters on quant, logical, and verbal aptitude, then layers on technical MCQs, one SQL query, and one easy-medium coding problem. 2026 NLA reports add a second coding problem, sequential sections (no going back), and proctoring - confirm whether your college uses NLA, AMCAT, or a legacy Deloitte portal. Some drives pair this with a Versant or similar spoken-English screen, since USI roles are client-facing.

Common questions

  • Time-speed-distance, percentages, and profit-loss quant problems
  • Logical reasoning puzzles and data sufficiency
  • One easy-medium coding problem - array/string manipulation, LeetCode-style
  • A SQL query question involving joins or aggregation
  • Versant-style reading-aloud and sentence-repeat tasks (where conducted)

Group Discussion (if conducted)

Not every drive runs a GD, but where it does, it’s a 15-20 minute discussion in groups of 6-8 on a current-affairs or business topic, judged on structured articulation and listening rather than dominating the conversation.

Common questions

  • Impact of AI/automation on traditional consulting work
  • Digital transformation in Indian businesses
  • Remote work vs office culture - trade-offs
  • A current-affairs topic tied to technology or business

Round-by-round breakdowns are on the Deloitte interview experience page.

Technical Interview(s)

Opens with a detailed walkthrough of your strongest resume project - interviewers push on stack choices, the hardest bug you hit, and what you’d rebuild - then moves into one easy DSA problem, SQL joins/aggregations (GROUP BY, window functions), and OOPs/DBMS fundamentals.

Common questions

  • Walk through your project’s architecture, your specific contribution, and the hardest bug you debugged
  • One easy array/string problem - approach via two pointers or hashing, then complexity
  • Write a SQL query using joins and GROUP BY; explain a window function
  • Explain OOPs concepts (inheritance, polymorphism) with a class design example (ATM/library system)
  • DBMS normalization and constraints

Managerial / HR Interview

The closing stage, sometimes split into a separate managerial round and HR round, sometimes merged. It checks motivation for consulting, client-facing readiness, and a couple of behavioural stories.

Common questions

  • Why consulting, and why Deloitte specifically?
  • Describe a client-facing or communication example
  • Walk me through how you structured a complex problem under time pressure
  • Tell me about a time you had to maintain integrity or push back on something you disagreed with
  • Are you comfortable with the notice period / relocation Deloitte USI expects?

Sample answer frameworks for each of these are on the Deloitte HR interview questions page.

Audit/Tax vs Technology/USI: why the track matters

Deloitte hires across genuinely different business lines - Audit & Assurance, Tax, Consulting/Advisory, and Technology (USI, the US-India delivery centers doing actual software development, data, and cloud work). This page describes the Technology/USI track, which is what most CS/IT campus hires go through: an OA with a coding and SQL component, technical interviews with a DSA question, and a managerial/HR close. Audit and Tax hiring, aimed largely at commerce and accounting graduates, is a lighter process built around aptitude, group discussion, and HR, with little to no coding. Check which business line your offer letter or registration email names before you prep.

Common question clusters (with frameworks)

Official Deloitte tips emphasise behavioural STAR and case or group exercises; India tech funnels add NLA and SQL.

1. NLA or aptitude gate (60-60-60 academics)

Framework: Aptitude, language, CS fundamentals, coding. Academic checkpoints are blunt; verify eligibility early.

2. Case or group exercise

Framework: Structure the problem, state assumptions, invite quieter voices, recommend next steps. Dominating the group fails.

3. Technical: SQL + structured thinking

Framework: JOINs, basic coding, project clarity. Consulting tech scores communication of trade-offs.

4. Behavioural mapped to Deloitte tips

Framework: Leadership, conflict, ambiguity, prioritisation with STAR and your individual actions.

Common technical interview questions and answers

Q: Write a SQL query using joins and GROUP BY to find each department’s average salary.

A correct answer is SELECT d.dept_name, AVG(e.salary) AS avg_salary, COUNT(*) AS headcount FROM employees e JOIN departments d ON e.dept_id = d.dept_id GROUP BY d.dept_name HAVING COUNT(*) > 5 ORDER BY avg_salary DESC; The points interviewers check are that every non-aggregated column in the SELECT list also appears in GROUP BY, that filters on aggregates belong in HAVING while filters on individual rows belong in WHERE, and that WHERE runs before grouping so it is the cheaper place to filter. Mention that AVG silently ignores NULL salaries, which can skew the result.

Q: What is a window function and how does it differ from GROUP BY?

A window function computes a value over a set of rows related to the current row while keeping every row in the output; GROUP BY collapses rows into one row per group. For example SELECT emp_name, dept_id, salary, RANK() OVER (PARTITION BY dept_id ORDER BY salary DESC) AS rnk FROM employees; returns every employee alongside their rank within their department. The common functions are ROW_NUMBER (always unique), RANK (ties share a rank and leave gaps), DENSE_RANK (ties share a rank with no gaps), and LAG/LEAD for comparing against the previous or next row. Window functions are evaluated after WHERE and GROUP BY, so filtering on one requires wrapping it in a subquery or CTE.

Q: When do you use two pointers versus hashing on an array problem?

Two pointers works when the data is sorted or can be sorted and gives O(1) extra space - for a sorted two-sum you move the left pointer right when the sum is too small and the right pointer left when it is too large, which is O(n) after an O(n log n) sort. Hashing works on unsorted data and gives O(n) time for O(n) space by remembering values or counts already seen. The choice comes down to whether the interviewer cares more about memory or about preserving the original order and indices. State both options and the trade-off before writing code - Deloitte panels weight the approach explanation as heavily as the code.

Q: Explain inheritance and polymorphism with a class design example.

Inheritance lets a subclass reuse and extend a base class - an Account base class with balance, deposit, and withdraw, extended by SavingsAccount and CurrentAccount that override withdraw to apply different overdraft rules. Polymorphism means calling withdraw through an Account reference runs the subclass version, chosen at runtime via the virtual dispatch table, so an ATM class can process any account type without knowing its concrete class. Compile-time polymorphism is method overloading, resolved by signature; runtime polymorphism is overriding. The payoff is that adding a new account type needs no change to the ATM code - the Open-Closed Principle in practice.

Q: How would you design classes for a library management system?

Start with the entities: Book (ISBN, title, author), BookCopy (copy_id, ISBN, status) kept separate from Book because five physical copies share one title, Member, and Loan (copy_id, member_id, issue_date, due_date, return_date). Behaviour lives on a Library service class handling issue, return, and fine calculation, with an abstract Member base class subclassed by StudentMember and FacultyMember that override maxBooksAllowed and loanPeriodDays. Keep fine calculation in its own FinePolicy class so the rule can change without touching Loan. Interviewers mainly check that you separate the title from the physical copy - conflating the two is the most common mistake.

Q: What is the difference between a primary key, a unique key, and a foreign key?

A primary key uniquely identifies each row, cannot be NULL, and there is exactly one per table; it typically defines the clustered index. A unique key also enforces uniqueness but permits NULLs (one in SQL Server, several in most other engines), and a table may have many. A foreign key is a column referencing a primary or unique key in another table, enforcing referential integrity so you cannot insert an order for a customer who does not exist. Foreign keys also drive ON DELETE CASCADE, SET NULL, or RESTRICT behaviour - the follow-up most candidates miss.

Q: How do you reverse the words in a sentence in place?

The standard trick is a double reversal: reverse the entire character array first, then reverse each individual word delimited by spaces. Reversing “the sky is blue” gives “eulb si yks eht”, and reversing each word within that yields “blue is sky the”. This is O(n) time and O(1) extra space when the string is mutable, which is the version interviewers are looking for. If the language has immutable strings, the pragmatic alternative is splitting on whitespace, reversing the token list, and joining, at O(n) space - say which one you are using and why.

Q: What is the difference between DELETE, TRUNCATE, and DROP?

DELETE is a DML statement that removes rows one at a time subject to a WHERE clause, fires row triggers, is fully logged, and can be rolled back. TRUNCATE is DDL that deallocates the table’s data pages wholesale, so it is far faster, resets identity counters, does not fire row triggers, and cannot be filtered with WHERE. DROP removes the table structure, its indexes, and its permissions entirely. In most engines TRUNCATE and DROP cause an implicit commit, and TRUNCATE is blocked outright when another table holds a foreign key referencing this one.

Frequently asked questions about Deloitte interviews

Does the Deloitte NLA have negative marking?

No. Prep guides and candidate reports consistently describe the Deloitte NLA as having no negative marking. The paper has about 65 MCQs plus 2 coding problems in 90 minutes, with timed sections you cannot return to, so attempt every question before a section closes.

What is the cutoff for the Deloitte NLA?

Deloitte does not publish a score cutoff; shortlists are relative to the batch, and candidates report having to clear every section. What is fixed is eligibility: 60% (reported as 6.0 or 6.5 CGPA depending on the drive) in 10th, 12th and graduation, no active backlogs and at most a 1-year education gap.

What is the Deloitte interview process for freshers?

Deloitte USI (the US-India technology delivery arm most CS graduates join) typically runs 3-4 stages: 1. Online Aptitude Test - quant, logical, verbal, plus technical MCQs, one SQL query, and one easy coding problem, sometimes paired with a Versant English-fluency test. 2. Group discussion at some colleges. 3. One or two Technical Interviews (30-45 min) on your resume project, SQL, an easy DSA question, and CS fundamentals (OOPs, DBMS). 4. A Managerial/HR round on fit, ownership, and client-readiness. Total timeline: 1-3 weeks, sometimes stretching to months for offer approval.

What questions are asked in Deloitte interviews?

The OA mixes aptitude with technical MCQs, one SQL query, and one easy-medium coding problem (arrays/strings, LeetCode-style). Technical interviews open with a deep resume/project walkthrough, then move to one easy DSA question, SQL joins and aggregations, and OOPs/DBMS fundamentals. The Managerial/HR round checks client-readiness, teamwork, and why Deloitte.

How many rounds are there in the Deloitte interview?

Deloitte USI typically runs an Online Aptitude Test, an optional Group Discussion, one or two Technical Interviews, and a closing Managerial/HR round - so 3-5 touchpoints depending on the drive. Some reports describe it as simply “2 rounds: Technical + Managerial” or “3 rounds: two Technical + one Managerial” once the OA is cleared.

How should I prepare for Deloitte interviews?

Practise timed aptitude plus one easy-medium DSA problem a day, get comfortable writing SQL joins and aggregate queries under time pressure, and revise OOPs/DBMS fundamentals. Prepare one crisp project narrative you can defend in depth - Deloitte panels probe implementation choices, not just outcomes. Use STAR for the Managerial/HR round.

What is Deloitte USI, and is the interview different from Audit or Tax roles?

Deloitte USI (US-India offices) is the technology and consulting delivery arm that most CS/IT campus hires join, and it’s what this page’s process describes - OA with a coding/SQL component, technical interviews, and a managerial/HR round. Deloitte’s core Audit, Tax, and Assurance hiring runs a lighter, largely non-coding process built around aptitude, group discussion, and HR - built for commerce/accounting graduates rather than CS ones.

Is there a coding round in Deloitte interviews?

Yes, for Technology/USI roles. The OA usually includes one easy-medium coding problem alongside aptitude and a SQL query, and the technical interview follows up with one more easy DSA question plus deeper SQL and CS-fundamentals questions. It’s not a DSA-heavy loop like a pure product company, but it isn’t skippable either.

Does Deloitte India use a group case or exercise?

Sometimes - some campuses and the commerce (audit and tax) track run a group discussion or case exercise, while most 2026 engineering drives have dropped it. Practise structured contribution without dominating.

What is the 60-60-60 rule for Deloitte?

It is Deloitte’s academic floor of 60% (or equivalent CGPA) in each of 10th, 12th, and graduation. Some drives list higher floors. Always verify the current drive mail.

How to prepare for Deloitte interviews

  1. Loop map: Online Aptitude Test; Group Discussion (if conducted); Technical Interview(s); Managerial / HR Interview. Confirm timings from the drive mail.
  2. Technical depth: Drill the Q&A section until answers are spoken, not read. Know every resume project cold.
  3. Experiences: Study round-wise notes on the interview experience page - real prompts beat generic lists.
  4. HR: Three STAR stories + a specific “Why Deloitte?” on the HR page.

Who usually fits and who struggles

Good fit: You can speak in structured bullets, write a join query without panic, and stay constructive in a group of 10 without dominating or disappearing.

Harder path: You only practiced coding contests; you freeze in group discussions; your Class 12 is 58% and you hoped “overall average” would save you. Deloitte screening is blunt on the three checkpoints.

A practical Deloitte prep plan

Use this as a default four-week loop before a Deloitte drive. Adjust to your invite timeline.

  1. Week 1: Timed aptitude + one easy coding problem a day, plus a one-page cs fundamentals sheet. Open the Deloitte previous-year sets on this site and mark which sections ate your time. Write the timing on a sticky note. That number is more useful than a 200-problem LeetCode streak you never timed.
  2. Week 2: Most Deloitte drives fail people on the first timed paper or OA. Do three timed sits this week. After each one, log every miss in a two-column note: topic and why (slow, wrong formula, bad edge case, panic). The next sit should only add problems from that log.
  3. Week 3: Technical interviews at Deloitte usually want a clean project story, one or two CS fundamentals, and (if the process has it) a behavioral or values round. Write STAR stories on paper, not in your head. Practise “Why Deloitte?” with one concrete product, lab, or business line - not a slogan.
  4. Week 4: Two full mocks, then only error-log topics - no new patterns. If you still have energy, redo only the questions you failed in week 2.

10-day crash version: Days 1-4 timed DSA, days 5-7 resume projects + CS fundamentals, days 8-9 mock interviews out loud, day 10 HR STAR stories on the HR page.

Compensation notes

Candidate-reported fresher/early-career packages for Deloitte often cite ₹4-4.5 LPA plus variable benefits. Treat forum numbers as ranges, not guarantees - confirm the written offer letter for your team and location.

Sources

Interview process details and sample questions on this site are editorially organized from public candidate reports and hiring write-ups, with round structure, prep notes, and company-specific framing added by our team. For round-by-round stories, see the Deloitte interview experience page. For OA papers and coding drills, use Deloitte on placementpapers.app. NLA quick answers and role-wise questions draw on PlacementPreparation.io’s Deloitte NLA pattern and eligibility pages, Glassdoor reviews for Deloitte and HashedIn by Deloitte, and LeetCode discuss interview experiences.