Deloitte interview experience Real time questions & tips from candidates to crack your interview

Analyst Trainee

Deloitte
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
My journey with Deloitte’s National Level Assessment (NLA) has been nothing short of transformative. When I first heard about the opportunity, I knew it wasn’t just another placement drive—it was a chance to test myself on a national scale. Coming from a place where I had to brush up on core concepts from scratch, this experience pushed me to level up, fast. I started by revisiting the basics of data structures, algorithms, and cybersecurity fundamentals. I wasn’t the smartest in the room, but I was consistent. Every day, I would set small targets—one DSA problem, one core CS concept, and one mock test. It was tough balancing academics and prep, but the goal kept me going. What helped me the most was surrounding myself with like-minded peers, discussing concepts out loud, and constantly evaluating my weak spots. I also focused a lot on time management and how to stay calm during tests—because aptitude and technical skills mean little without a focused mindset. Cracking the online test felt like a personal win. I had come a long way from the person who once feared coding rounds. Even though I couldn’t make it through the technical interview, I walked away more confident, more skilled, and more self-aware than ever before. This journey wasn’t just about a job—it was about building myself up, brick by brick. And to anyone reading this, I’d say: don’t chase perfection, chase progress. That’s where the real magic happens.
Application story
I applied for the Deloitte National Level Assessment (NLA) – Gateway 01 through the official registration link shared by our college’s placement cell. The process began with an online application where we had to fill in our academic details and upload our resumes. Once registered, I received an email confirmation followed by the test details a few days later. The first step was the online assessment conducted on the HirePro platform. It included MCQs from aptitude, CS fundamentals, and two coding questions. After clearing the test, I was shortlisted for the technical interview round. The interview was conducted virtually and focused on my technical knowledge, understanding of core subjects, and problem-solving approach. Though I didn’t make it past the technical interview, the overall experience—from preparing and applying to appearing for the interview—was a valuable and enriching journey.
Why selected/rejected for the role?
I was rejected after the technical interview round. While I had cleared the online assessment, I struggled during the interview to clearly explain some core concepts and real-world applications. This experience taught me that it's not just about knowing the answers, but being able to communicate your thought process confidently. The rejection helped me identify key areas to improve, especially in technical communication and deeper conceptual clarity.
Preparation
Duration: 1 month
Topics: DSA, OOPS, DBMS, OS, Aptitude, Cybersecurity Basics
Tip
Tip

Tip 1: Revise core CS subjects like DBMS, OS, and OOPS regularly and try to explain concepts out loud to yourself or a peer.
Tip 2: Give mock interviews and record yourself- it helps you identify gaps in your communication and technical explanation.
Tip 3: Practice coding problems on online platforms to build problem-solving confidence.

Application process
Where: Campus
Eligibility: No active backlogs, Above 6 CGPA, (Salary Package: 4 LPA)
Resume Tip
Resume tip

Tip 1: Highlight 2–3 relevant projects with clear problem statements, tech stacks used, and your specific contribution.
Tip 2: Keep your resume concise (preferably one page) and ensure it's well-formatted with no grammatical errors.

Interview rounds

01
Round
Medium
Online Coding Test
Duration90 minutes
Interview date13 Nov 2024
Coding problem2

The first round was an online assessment conducted on the HirePro platform. It had a total duration of 90 minutes and consisted of 65 multiple-choice questions covering topics like aptitude, logical reasoning, verbal ability, computer fundamentals (DBMS, OS, OOPS), and cybersecurity basics, along with 2 coding questions. The test was monitored via video and audio proctoring to ensure fairness. The level of difficulty was moderate, and time management played a crucial role in attempting all the sections efficiently.

1. Largest Element in the Array

Easy
10m average time
90% success
0/40
Asked in companies
MakeMyTripOracleMorgan Stanley

Given an array of integers, your task is to find and return the largest number present in the array.

Problem approach

1. Read the Input: First, I took the size of the array n and then read the n integer elements into an array.

2. Initialize a Variable: I initialized a variable (let’s say maxNum) with the first element of the array. This will hold the maximum value found so far.

3. Traverse the Array: I iterated through the rest of the array elements one by one.

4. Compare and Update: For each element, I compared it with maxNum. If the current element was greater than maxNum, I updated maxNum with this new value.

5. Return the Result: After completing the loop, I returned maxNum as the final result, which represented the maximum number in the array.

Try solving now

2. Ways To Express

Hard
15m average time
85% success
0/120
Asked in companies
Goldman SachsVisaDeutsche Bank

Given an integer N, find out M sets of consecutive natural numbers Z whose sum is equal to N.

Problem approach

Step 1: Understand the Problem Clearly
Given an integer N, we need to find all possible sets (M) of consecutive natural numbers whose sum is exactly equal to N. Each set should have at least two numbers.

Step 2: Recall the Formula for Sum of Consecutive Numbers
The sum of k consecutive numbers starting from x can be expressed as:
Sum = k * x + (k * (k - 1)) / 2
We can rearrange this formula to find valid pairs of (k, x) such that the sum equals N.

Step 3: Iterate Over Possible Lengths (k)
I looped over possible values of k (starting from 2) and continued as long as the sum of the first k natural numbers is less than or equal to N.

Step 4: Check for Integer Starting Point (x)
For each k, I rearranged the formula to solve for x. If x comes out to be a positive integer, then that’s a valid sequence.

Step 5: Store the Valid Sequences
Whenever I found a valid (k, x), I constructed the sequence starting from x and of length k, and stored it as one of the solutions.

Step 6: Return All Valid Sets
After completing the loop, I returned or printed all such sequences whose sum is equal to N.

Try solving now
02
Round
Easy
Video Call
Duration30 minutes
Interview date25 Nov 2024
Coding problem2

It was the Technical Interview. The interviewer was very calm, polite, and made the environment quite comfortable. He started by asking me to introduce myself, followed by a few questions about my hobbies and interests, which helped ease the initial nervousness. Then, he moved on to some basic technical concepts related to core computer science subjects. The questions weren’t very difficult but required clear understanding and explanation. Along with technical knowledge, he was also assessing my communication skills, clarity of thought, and how confidently I could express myself. Overall, it felt more like a conversation than a grilling session.

1. HR Questions

  • What are my hobbies? 
  • Why do I like cooking?
  • How most of my time is spent?

2. Operating System

What is a deadlock? (Learn)

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
Analyst Trainee
2 rounds | 3 problems
Interviewed by Deloitte
1979 views
0 comments
0 upvotes
company logo
Product Engineering Intern
2 rounds | 5 problems
Interviewed by Deloitte
834 views
0 comments
0 upvotes
company logo
Analyst Trainee
2 rounds | 3 problems
Interviewed by Deloitte
897 views
0 comments
0 upvotes
company logo
Analyst Trainee
2 rounds | 2 problems
Interviewed by Deloitte
316 views
0 comments
0 upvotes