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

Analyst

Deloitte
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 5 months
Topics: Data Structures and Algorithms, Operating systems , oops, DBMS, System design, aptitude
Tip
Tip

Tip 1 : Prepare DSA very well (at least 300-350 questions)
Tip 2 : Make sure you keep checks on your aptitude as well
Tip 3 : be calm and composed and at least have 1 good project.

Application process
Where: Campus
Eligibility: 8 cgpa
Resume Tip
Resume tip

Tip 1 : 1-2 good project that's all you need instead of having 5 regular ones 
Tip 2 : don't include useless certifications and don't ever put false things

Interview rounds

01
Round
Medium
Online Coding Interview
Duration75 minutes
Interview date7 Sep 2021
Coding problem1

It was an MCQ round with 30 mcq questions and it was evening, as i remember it. The questions weren't that hard but involved programming basics and aptitude skills. the exam was divided into sections with 3 coding questions in the end.

1. 3Sum

Moderate
15m average time
85% success
0/80
Asked in companies
Goldman SachsAdobeAmazon

You are given an array/list ARR consisting of N integers. Your task is to find all the distinct triplets present in the array which adds up to a given number K.

An array is said to have a triplet {ARR[i], ARR[j], ARR[k]} with sum = 'K' if there exists three indices i, j and k such that i!=j, j!=k and i!=j and ARR[i] + ARR[j] + ARR[k] = 'K'.

Note:
1. You can return the list of values in any order. For example, if a valid triplet is {1, 2, -3}, then {2, -3, 1}, {-3, 2, 1} etc is also valid triplet. Also, the ordering of different triplets can be random i.e if there are more than one valid triplets, you can return them in any order.
2. The elements in the array need not be distinct.
3. If no such triplet is present in the array, then return an empty list, and the output printed for such a test case will be "-1".
Problem approach

The naïve approach runs three loops and check one by one that sum of three elements is zero or not. If the sum of three elements is zero then print elements otherwise print not found.
the approach that i used is traversing through the array. For every element arr[i], find a pair with sum “-arr[i]”. This problem reduces to pair sum and can be solved in O(n) time using hashing.

Try solving now
02
Round
Hard
Video Call
Duration45 minutes
Interview date9 Sep 2021
Coding problem2

it was around 4 in the evening. the interviewer was friendly. there were two interviewers and they asked me questions one by one. first related to my projects, skills , background. then we came down to coding assessment

1. The Chunin Ninja

Easy
20m average time
70% success
0/40
Asked in companies
WalmartAmazonDeloitte

You are the Supreme Ninja Warrior on a visit to Ninja Class, and class can be represented as a rectangular matrix ‘ARR’ of ‘N’ rows and ‘M’ columns.

Each Ninja has a skill level, and each element in matrix ‘ARR’ represents the skill level of the Ninja present in the class. More formally, ‘ARR[i][j]’ represents the skill level of Ninja sitting in the ‘jth’ column of the ‘ith’ row.

A ninja is said to be ‘Chunin’ if he has maximum skill among all Ninjas in his column and minimum skill level among all Ninjas in his row.

Can you find all the ‘Chunin’ Ninjas present in the class?

Example :
N = 3 M = 3
ARR = [ [3, 4, 5], [2, 7, 6] , [1, 2, 4] ]

Ninja at Position (0,0) has maximum skill in ‘0th’ column and minimum skill in ‘0th’ row, it is the only Chunin Ninja.
So, we return [ 3 ] as our ‘ANS’. 
Try solving now

2. Move Zeroes To End

Easy
0/40
Asked in companies
SAP LabsBirdEyeDeloitte

Given an unsorted array of integers, you have to move the array elements in a way such that all the zeroes are transferred to the end, and all the non-zero elements are moved to the front. The non-zero elements must be ordered in their order of appearance.

For example, if the input array is: [0, 1, -2, 3, 4, 0, 5, -27, 9, 0], then the output array must be: [1, -2, 3, 4, 5, -27, 9, 0, 0, 0].

Expected Complexity: Try doing it in O(n) time complexity and O(1) space complexity. Here, ‘n’ is the size of the array.

Problem approach

I gave naive solution and then after struggling for a while I gave optimized solution and he told me to code it and I dry run the code and luckily there was no missing edge case this time.

Try solving now
03
Round
Easy
HR Round
Duration20 minutes
Interview date10 Sep 2021
Coding problem1

This was the best thing ever. The HR greeted me and asked me how was the overall experience and then he asked me about my family and schooling, then we talked about my college and my skills and clubs and activities that I did there. 
HR was very friendly and at the end he told me he is excited to getting me on board.

1. Basic HR Questions

Behavioral questions totally like what do you like to do in alone time, how do you deal with stress and all

Problem approach

Tip 1 : Be calm and composed
Tip 2 : Be honest 
Tip 3 : Ask questions in the end

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Analyst
2 rounds | 2 problems
Interviewed by Deloitte
3981 views
0 comments
0 upvotes
company logo
Analyst
3 rounds | 1 problems
Interviewed by Deloitte
2260 views
0 comments
0 upvotes
company logo
Analyst
3 rounds | 1 problems
Interviewed by Deloitte
1474 views
0 comments
0 upvotes
company logo
Analyst
2 rounds | 2 problems
Interviewed by Deloitte
2375 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Analyst
3 rounds | 4 problems
Interviewed by Ernst & Young (EY)
2197 views
1 comments
0 upvotes
company logo
Analyst
2 rounds | 7 problems
Interviewed by Dunzo
876 views
0 comments
0 upvotes
company logo
Analyst
3 rounds | 9 problems
Interviewed by HCL Technologies
0 views
0 comments
0 upvotes