MockMate

Interview questions · Company interviews

Deloitte NLA Interview Questions 2026: Technical and HR Round Questions with Answers

How the Deloitte National Level Assessment (NLA) 2026 works for Analyst Trainee hiring, and 30 technical and HR questions with sample answers.

Updated 11 min read

Deloitte's National Level Assessment (NLA) is the off-campus route into Deloitte's Indian technology delivery teams for fresh engineering graduates, and it gets less written about than the TCS or Infosys drives because it is newer and smaller. The interview that follows the online test is short, mostly virtual, and combines technical and HR questions in a way that surprises candidates who prepared for a long coding round. This page explains the 2026 process, what the interviewers look for, and gives 30 questions with sample answers at the level the NLA interview actually runs.

How the Deloitte NLA process works in 2026

As of September 2026, PrepInsta, Frontlines Media and Entri describe the 2026-batch drive as follows. Deloitte's own careers site carries the registration and the role, and the details below come from placement-site breakdowns of the drive.

Role. Analyst Trainee, offered as a one-year trainee contract that converts to a full-time Analyst role. Work spans technology advisory, implementation, application development, testing, analytics and infrastructure support, with structured training.

Eligibility. Final-year students graduating in 2026 from B.E., B.Tech, M.E., M.Tech (including integrated) or MCA in computer science, IT, allied CS streams or circuital branches; at least 60 percent or equivalent CGPA; no active backlogs.

Stage 1: registration and screening. Online registration on Deloitte's careers portal with resume and academic details. Shortlisting is based on academics, skills and projects; Entri reports that most registrants receive a test link.

Stage 2: online assessment, 90 minutes. Four sections: language skills (10 MCQs plus 3 fill-in-the-blanks on vocabulary, grammar and comprehension); general aptitude (12 reasoning and 10 quantitative questions); technical MCQs (30 questions on testing, computer science fundamentals, networking and cloud computing); and two coding questions in C, C++, C#, Java or Python. Sixty-five MCQs plus two coding problems, with no negative marking. The 2026-batch test ran in February 2026; later drives are announced on the careers site.

Stage 3: interviews. A technical interview of roughly 15 to 25 minutes on final-year projects, programming languages and core subjects, and an HR interview of roughly 15 to 25 minutes on personality, aspirations and interests. Candidate reports say the two are often combined into one virtual round of about 45 minutes.

Stage 4: offers. Rolled out after the interviews as Analyst Trainee contracts.

Compensation. Deloitte does not publish it on the careers site. Entri's 2026 coverage reports CTC clustering around 5 to 7 LPA for the trainee-to-Analyst path; treat that as unverified and confirm from your offer.

What the Deloitte NLA interviewer is testing

  • Whether the test score is real. One coding-logic question explained aloud, or a dry run of a small program.
  • Fundamentals across the assessment syllabus. OOP, DBMS, networking, testing basics and cloud concepts, at definition-plus-example depth.
  • Your project. What it does, what you built, one problem you solved.
  • Client-service instincts. Deloitte is a consulting firm; interviewers listen for how you communicate, handle ambiguity and take ownership.
  • Fit for a trainee year. Willingness to learn any stack, relocate, and stay through the contract.

30 Deloitte NLA interview questions with sample answers

Coding logic and programming

1. Explain how you solved one of the coding questions in the assessment.

Pick the one you got right and narrate it: the problem in one sentence, the approach, the complexity, one edge case. Interviewers ask this to confirm the score is yours. If you did not finish the second problem, say what you would have done differently; honesty here reads well.

2. Write a program to check whether a number is an Armstrong number.

"Count the digits, then sum each digit raised to that count and compare with the number. For 153: 1³ + 5³ + 3³ = 153. O(d) where d is the number of digits. I would handle zero and single digits, which are trivially Armstrong."

3. Find the maximum subarray sum.

"Kadane's algorithm: keep a running sum, reset to the current element when the running sum becomes worse than starting fresh, and track the best. O(n) time, O(1) space. If all numbers are negative, the answer is the largest single element, which the standard version handles if you initialise correctly."

4. What is recursion, and what is the risk?

"A function calling itself with a smaller input until a base case. Risk: stack overflow with deep recursion and exponential time when subproblems repeat, as in naive Fibonacci. Memoisation or an iterative version fixes both. I would give factorial as the simple example and mention that tail recursion is not optimised in Java or Python."

5. What is the output of this code? (a dry-run question on loops, string handling or integer division)

Do not rush. Trace variable by variable aloud, watch for integer division, off-by-one loop bounds, and string immutability. Interviewers are watching the process; a careful wrong answer scores better than a fast guess.

6. What is the difference between compile-time and runtime errors?

"Compile-time errors are caught before the program runs: syntax errors, type mismatches, missing declarations. Runtime errors occur during execution: division by zero, null references, array index out of bounds. A good habit is unit tests that turn runtime errors into failing tests before delivery."

Core computer science

7. Explain OOP concepts with one example each from your project.

Tie every pillar to code you wrote. "Encapsulation: private fields in Account with getters. Abstraction: an interface for notifications. Inheritance: Admin extends User. Polymorphism: calculateFee() differs per membership type."

8. What is the difference between an interface and an abstract class?

"An abstract class can hold state and implemented methods, one per class hierarchy; an interface is a contract that a class can implement many of. Interface for a capability, abstract class for shared code."

9. What is a primary key, and what is the difference between a clustered and non-clustered index?

"A primary key uniquely identifies a row and cannot be null. A clustered index determines the physical order of rows, one per table, usually on the primary key; a non-clustered index is a separate structure pointing to rows, and a table can have many. Indexes speed reads and slow writes."

10. Write a query to list departments with more than five employees.

"SELECT dept_id, COUNT(*) FROM employees GROUP BY dept_id HAVING COUNT(*) > 5; HAVING filters groups after aggregation; WHERE filters rows before. Interviewers ask the difference immediately after."

11. Explain ACID properties.

"Atomicity: all or nothing. Consistency: rules hold before and after. Isolation: concurrent transactions do not interfere. Durability: committed data survives a crash. A bank transfer is the standard example: debit and credit succeed together or not at all."

12. What is the difference between TCP and UDP, and which does a video call use?

"TCP is reliable and ordered with retransmission; UDP is faster with no delivery guarantee. Video and voice use UDP because a late packet is useless and retransmission adds delay; the signalling and chat alongside use TCP."

13. What is cloud computing, and what are IaaS, PaaS and SaaS?

"On-demand computing resources over the internet, billed by usage. IaaS: virtual machines and storage, like AWS EC2. PaaS: a managed platform to run code, like Azure App Service. SaaS: a finished application, like Microsoft 365. Deloitte's technology work involves migrating clients between these, so basic vocabulary is expected."

14. What is the difference between manual and automation testing, and what is a test case?

"Manual testing executes steps by hand; automation runs scripted checks repeatedly, best for regression. A test case is a documented set of preconditions, steps, input and expected result for one condition. The NLA technical MCQs include testing, so interviewers sometimes follow up here."

15. What is an API, and what does REST mean?

"A contract for one program to call another. REST uses HTTP verbs on resource URLs: GET to read, POST to create, PUT to update, DELETE to remove, with status codes for results. My project exposed GET /api/complaints/{id} returning JSON."

Project and problem solving

16. Explain your final-year project in two minutes.

Problem, users, stack, your part, result. Keep numbers where you have them. The final-year project guide has a full structure.

17. What was the hardest bug, and how did you fix it?

One bug, its cause, the fix, and the lesson. Panels use it to check that the project is yours.

18. If your project had ten times the users, what would break?

"The single database and the synchronous email sending. I would add caching for the dashboard queries and move email to a queue." An honest weak point is worth more than a claim that nothing would break.

19. How would you explain your project to a client who does not code?

Practise this. Deloitte interviewers care about translation. "It is a complaint tracker: students file, wardens assign, everyone sees status. It replaced a paper register and cut resolution time from a week to two days."

Consulting mindset and situational questions

20. Why Deloitte, and why technology consulting rather than a product company?

"Deloitte's technology teams work across industries, so in the trainee year I would see more kinds of systems and clients than in one product. I want that breadth first. I also like that the work is client-facing; explaining technical things to non-technical people is something I enjoyed in my project."

21. What do you know about Deloitte?

"One of the Big Four professional services networks, with audit, consulting, tax, risk and technology practices. In India, Deloitte's US-India offices deliver technology and consulting work for global clients, which is what the NLA hires for." Add one recent item from Deloitte India's newsroom on the day.

22. A client asks you a question you do not know the answer to. What do you do?

"Say I will find out, give a time by which I will get back, and then do it. I would not guess in front of a client, and I would not go silent. Afterwards I would learn the area so the next question is not a surprise."

23. Tell me about a time you worked in a team with conflict.

STAR, one minute. Focus on what you did: talked to the person privately, re-split the work, kept the deadline. Avoid blaming.

24. You are given a task with unclear requirements and a short deadline. How do you proceed?

"Write down what I understand and what I am assuming, confirm with the person who assigned it in five minutes rather than guessing for a day, and deliver the smallest useful version first. Then iterate. Ambiguity is normal in consulting; asking early is the skill."

25. Are you willing to learn a technology outside your college syllabus, such as SAP, Salesforce or ServiceNow?

"Yes. A trainee year is for that. I learned Spring Boot from scratch for my project in a month and I expect to do the same with whatever the practice needs." Deloitte's technology teams place trainees across many platforms; a narrow "only Java" answer hurts.

HR questions

26. Tell me about yourself.

Sixty to ninety seconds: college and branch, strongest skill with proof, project result, why Deloitte. The tell me about yourself guide has fresher templates.

27. What are your strengths and weaknesses?

One strength with proof, one real weakness with a fix in progress. The weaknesses guide has examples that do not sound rehearsed.

28. Are you comfortable with relocation, and with the one-year trainee contract?

"Yes to any Deloitte location in India; my family knows. I have read the trainee terms and I am comfortable with the conversion path." Ask any genuine question about the contract now, not after signing.

29. Do you have other offers or plans for higher studies?

Answer honestly. "I have a TCS Ninja offer; Deloitte is my preference for the consulting exposure." Managers weigh flight risk; candour beats a surprise.

30. Do you have any questions for us?

Ask about the trainee year. "What kinds of projects do Analyst Trainees typically start on?" and "How is the conversion to Analyst decided?" Skip salary and leave.

Mistakes that get NLA candidates rejected

  • Not being able to explain your own assessment coding answer.
  • A project described as a group effort with no personal part.
  • Fundamentals without examples. The interview is short; every answer must carry evidence.
  • Ignoring the consulting angle. Answers that never mention clients or communication miss what Deloitte is hiring for.
  • A narrow technology stance when asked about SAP, Salesforce or other platforms.
  • Conditional answers on relocation or the trainee contract.

How to practise the Deloitte NLA interview

The NLA interview is short and combined, so you need answers that are ready in the first sentence: your introduction, your project, your coding explanation, and your reason for choosing consulting. Those come from speaking them aloud with follow-ups, not from reading.

In MockMate Practice, attach your resume and paste the Deloitte Analyst Trainee role text, choose a technical or behavioural round and run a ten-minute adaptive session in the browser. The interviewer persona asks about your project and fundamentals, follows up on what you said, and adds the situational questions that a consulting panel uses. The report shows each answer, response timing, coaching evidence and recurring weaknesses, with a recommended next practice. Eligible accounts get three free Practice starts of up to ten minutes each as of September 2026. Use MockMate Live assistance only in interviews or meetings where the organisation or interviewer permits it; Deloitte selection rounds do not, so stay with Practice for this interview.

A four-day plan: day one, narrate both assessment coding answers and your project aloud; day two, fundamentals with one example each, plus three STAR stories; day three, a Practice round and a careful read of the report; day four, fix the weakest two answers and run again. For similar fresher programmes see the Capgemini Exceller and Cognizant GenC Next pages; for behavioural questions the fresher behavioural page.

Frequently asked questions

What is the Deloitte NLA?

The National Level Assessment is Deloitte's off-campus fresher hiring drive in India for its technology and consulting delivery teams. As of September 2026 it hires 2026-batch engineering and MCA graduates as Analyst Trainees through a 90-minute online assessment followed by technical and HR interviews.

What is the Deloitte NLA online assessment pattern?

PrepInsta's 2026 breakdown lists four sections in 90 minutes: language (10 MCQs plus 3 fill-in-the-blanks), general aptitude (12 reasoning plus 10 quantitative), technical MCQs (30 questions on testing, computer science, networking and cloud) and two coding questions in C, C++, C#, Java or Python. No negative marking.

How long is the Deloitte NLA interview?

Candidate reports describe a technical interview of about 15 to 25 minutes and an HR interview of about 15 to 25 minutes, often combined into one virtual round of roughly 45 minutes covering projects, coding logic and behavioural fit.

What is the Deloitte NLA package?

Deloitte does not publish it on the careers site. Placement sites covering the 2026 drive report Analyst Trainee offers as one-year trainee contracts converting to Analyst roles, with reported CTC clustering around 5 to 7 LPA. Treat that as unverified and confirm from your offer letter.

Who is eligible for Deloitte NLA 2026?

Final-year students graduating in 2026 from B.E., B.Tech, M.E., M.Tech (including integrated) or MCA in computer science, IT, allied CS or circuital branches, with at least 60 percent or equivalent CGPA and no active backlogs.

Practice a Deloitte NLA interview with MockMate

Three free Practice starts and three free Live starts of up to ten minutes each, no card needed. Use Live only where assistance is permitted.

Start free

Sources

  1. Deloitte NLA recruitment process for freshers 2026 (PrepInsta)
  2. Deloitte NLA eligibility criteria 2026 (PrepInsta)
  3. Deloitte National Level Assessment, engineering track, 2026 batch (Frontlines Media)
  4. Deloitte NLA 2026 full breakdown: test format and prep plan (Entri)
  5. Deloitte India careers (official)

Keep reading