Deloitte interview experience

After the NLA online test, most candidates report one combined technical and HR interview of about 30–40 minutes. It mixes OOP, Python or Java, SQL, core CS and a coding problem, with a strong focus on the resume, project and communication.

Selection process

  1. NLA online test: Verbal, aptitude, technical MCQs and two coding questions.
  2. Technical + HR interview: Project walkthrough, OOP, Python/SQL (sometimes pandas), DBMS/OS basics, a coding question, then HR questions.

Technical questions candidates reported

  • Walk me through your project and how you tested it. (answer)
  • What is polymorphism? (answer)
  • Write an SQL query for a given problem. (answer)
  • Write pandas code to filter or group data. (answer)
  • Basic machine learning questions. (answer)
  • What is a deadlock? (answer)
  • Find the missing number in an array, and explain its time and space complexity. (coding problem)
  • Check whether a string is a palindrome. (coding problem)
  • Java collections and JVM basics. (answer)

HR and managerial questions

  • Why Deloitte? (answer)
  • Where do you see yourself in five years? (answer)
  • Are you open to relocation and shifts? (answer)
  • Tell me about a time you worked in a team. (answer)

Tips

  • Communication is weighted heavily; explain your thinking out loud.
  • For coding, state the time and space complexity without being asked.
  • If your resume mentions data analysis, expect SQL and pandas questions.

Reported experiences

NLA, 2025

A live coding question (missing number) with follow-ups on time and space complexity, then introduction, projects, OOP and scenario questions in a 30–40 minute online interview.

NLA, February 2026

A palindrome coding task with Java, OOP, collections and JVM questions, and a detailed walkthrough of a project and how it was tested.

Sources

Deloitte test pattern and mock tests