Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Deloitte Team. If you also belong to the team, you can get access from here

Deloitte Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Deloitte Trainee Analyst Interview Questions and Answers

Updated 27 May 2025

7 Interview questions

A Trainee Analyst was asked 2mo ago
Q. What code would you write using Object-Oriented Programming (OOP) concepts in Python for the given scenario?
Ans. 

Implementing OOP concepts in Python for a Trainee Analyst role with a focus on data analysis.

  • Define a class 'DataAnalyzer' to encapsulate data analysis methods.

  • Use methods like 'load_data()', 'clean_data()', and 'analyze_data()' for modularity.

  • Implement inheritance by creating subclasses for different data types, e.g., 'CSVDataAnalyzer'.

  • Utilize encapsulation to protect data attributes, using private variables.

  • Exam...

A Trainee Analyst was asked 7mo ago
Q. What are the OSI layers?
Ans. 

The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven distinct layers.

  • Layer 1 - Physical layer: Deals with physical connections and transmission of raw data.

  • Layer 2 - Data link layer: Manages data frames and error detection.

  • Layer 3 - Network layer: Handles routing and logical addressing.

  • Layer 4 - Transport layer:...

Trainee Analyst Interview Questions Asked at Other Companies

asked in Cognizant
Q1. Minimum Stops for Ninja's Journey Problem Statement Ninja wishes ... read more
asked in Cognizant
Q2. Reverse the String Problem Statement You are given a string STR w ... read more
asked in Cognizant
Q3. Black Friday Discount Challenge Imagine it's Black Friday and a s ... read more
asked in Cognizant
Q4. Ninja and His Secret Information Encoding Problem Ninja, a new me ... read more
asked in Deloitte
Q5. Explain your projects !! Which Programming languages do u know ? ... read more
A Trainee Analyst was asked
Q. Write a program to swap the substrings of two strings
Ans. 

Program to swap substrings of two strings

  • Create a function that takes in two strings and two indices representing the start and end of the substrings to swap

  • Use string slicing to extract the substrings and swap them

  • Combine the modified substrings with the rest of the strings to get the final swapped strings

A Trainee Analyst was asked
Q. Write a program to reverse a string
Ans. 

Program to reverse a string

  • Create a function that takes a string as input

  • Use a loop to iterate through the characters of the string in reverse order

  • Append each character to a new string to build the reversed string

What people are saying about Deloitte

View All
an azure cloud devops engineer
1w
Am I Offered Right Package? Cloud DevOps Engineer!
Hi there! I am a Cloud DevOps Engineer with 5.9 years of experience specialized in Azure. I am currently in a job switch, and I notice that companies are not able to match or provide more than a 25 LPA salary. Are others also facing similar issues? Or is it just me? I tried in mostly all IT MNCs and then rejected offers during offer letter discussions. For example, TCS, Infosys, Cognizant, Wipro, PWC, and Tech Mahindra. Most of them have budgets up to 22 LPA only. Thanks for your input.
Got a question about Deloitte?
Ask anonymously on communities.
A Trainee Analyst was asked
Q. Introduction C vs CPP PROJECT
Ans. 

C and C++ are both programming languages, with C being a procedural language and C++ being an object-oriented language.

  • C is a procedural programming language, while C++ is an object-oriented programming language.

  • C does not support classes and objects, while C++ does.

  • C is used for system programming, embedded systems, and low-level programming, while C++ is used for application and game development.

  • C is simpler and...

A Trainee Analyst was asked
Q. Explain your projects !! Which Programming languages do u know ? Write a program of your choice in your preferred programming language !! What are your long term goals ? What are your preferred technologies...
Ans. 

I have worked on multiple projects using various programming languages. My long term goal is to become a data analyst and my preferred technologies are Python and SQL.

  • Projects: E-commerce website using PHP, Inventory management system using Java, Data analysis of customer behavior using Python

  • Programming languages: Python, Java, PHP, SQL

  • Program: Python program to calculate the factorial of a number

  • Long term goal: ...

Deloitte HR Interview Questions

736 questions and answers

Q. Could you provide a detailed explanation of the information mentioned in your re ... read more
Q. Can you describe a complex scenario you encountered and how you overcame it?
Q. What is your work experience?
A Trainee Analyst was asked 9mo ago
Q. Normalization, define example 1nf,2nf
Ans. 

Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

  • 1NF (First Normal Form) - Each column in a table must contain atomic values, and each row must be unique.

  • 2NF (Second Normal Form) - Table is in 1NF and all non-key attributes are fully functional dependent on the primary key.

Are these interview questions helpful?

Deloitte Trainee Analyst Interview Experiences

19 interviews found

Trainee Analyst Interview Questions & Answers

user image Divyash pal

posted on 16 Jan 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude questions, reasoning and English questions time was very less, 1min/question approx

Round 2 - Coding Test 

2 questions one was of easy level other was of medium level

Round 3 - One-on-one 

(3 Questions)

  • Q1. Basic questions on Oops concept
  • Q2. Basics of your programming language
  • Q3. Situational awareness questions

Trainee Analyst Interview Questions & Answers

user image Bindu Madhavi Akula

posted on 7 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What are osi layers
  • Ans. 

    The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven distinct layers.

    • Layer 1 - Physical layer: Deals with physical connections and transmission of raw data.

    • Layer 2 - Data link layer: Manages data frames and error detection.

    • Layer 3 - Network layer: Handles routing and logical addressing.

    • Layer 4 - Transport layer: Ensu...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Newspaper Ad and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Quantitative , Reasoning and verbal

Round 2 - Coding Test 

Any one language that you can choose and there will be given 2 codes with limited time and each consists 3-4 test cases each.

Round 3 - Technical 

(2 Questions)

  • Q1. Based on my projects & skills that i have mentioned in my resume also we have to thorough with the latest technologies.
  • Q2. Some coding questions that we have to type code in their console and some hr questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare with the updated resume and improve your skills day by day.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Easy test apti questions

Round 2 - Coding Test 

Dsa was asked in it to solve, 2 q

Round 3 - One-on-one 

(2 Questions)

  • Q1. Sql asked by them
  • Q2. Normalization, define example 1nf,2nf
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • 1NF (First Normal Form) - Each column in a table must contain atomic values, and each row must be unique.

    • 2NF (Second Normal Form) - Table is in 1NF and all non-key attributes are fully functional dependent on the primary key.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepaee well
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. Can you provide a self-introduction?
  • Ans. 

    Aspiring analyst with a strong background in data analysis and problem-solving, eager to contribute to impactful projects.

    • Educational Background: Graduated with a degree in Economics, focusing on data analysis and statistics.

    • Internship Experience: Completed an internship at XYZ Corp, where I analyzed sales data to identify trends and improve strategies.

    • Technical Skills: Proficient in Excel, SQL, and Python for data man...

  • Answered by AI
  • Q2. What code would you write using Object-Oriented Programming (OOP) concepts in Python for the given scenario?
  • Ans. 

    Implementing OOP concepts in Python for a Trainee Analyst role with a focus on data analysis.

    • Define a class 'DataAnalyzer' to encapsulate data analysis methods.

    • Use methods like 'load_data()', 'clean_data()', and 'analyze_data()' for modularity.

    • Implement inheritance by creating subclasses for different data types, e.g., 'CSVDataAnalyzer'.

    • Utilize encapsulation to protect data attributes, using private variables.

    • Example: ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I appeared for an interview in Feb 2024.

Round 1 - Coding Test 

It was deloitte NLA test , has 2 coding questions easy to moderate and aptitude questions

Round 2 - Technical 

(4 Questions)

  • Q1. Write a program to reverse a string
  • Q2. Write a program to swap the substrings of two strings
  • Ans. 

    Program to swap substrings of two strings

    • Create a function that takes in two strings and two indices representing the start and end of the substrings to swap

    • Use string slicing to extract the substrings and swap them

    • Combine the modified substrings with the rest of the strings to get the final swapped strings

  • Answered by AI
  • Q3. About binary search
  • Q4. Introduce yourself

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Coding Test 

First round was aptitude and coding round

Round 2 - Technical 

(2 Questions)

  • Q1. Questions were asked from resume
  • Q2. And concepts from OOP, DBMS, Computer Networking etc
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Feb 2024.

Round 1 - Aptitude Test 

Aptitude test and technical test consist of basic reasoning , aptitude questions, technical ,
ms-excel, sql,html,css

Round 2 - Coding Test 

2 coding questions basic .

Round 3 - One-on-one 

(1 Question)

  • Q1. Introduction C vs CPP PROJECT
  • Ans. 

    C and C++ are both programming languages, with C being a procedural language and C++ being an object-oriented language.

    • C is a procedural programming language, while C++ is an object-oriented programming language.

    • C does not support classes and objects, while C++ does.

    • C is used for system programming, embedded systems, and low-level programming, while C++ is used for application and game development.

    • C is simpler and more...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Instagram and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Both Aptitude And coding

Round 2 - Technical 

(1 Question)

  • Q1. Technical and hr

Interview Preparation Tips

Topics to prepare for Deloitte Trainee Analyst interview:
  • Java
Interview preparation tips for other job seekers - Good experience go through java n Coding

Trainee Analyst Interview Questions & Answers

user image Pranjal Rastogi

posted on 18 Feb 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Basic coding questions

Round 2 - Technical 

(1 Question)

  • Q1. Resume based questions and SQL

Deloitte Interview FAQs

How many rounds are there in Deloitte Trainee Analyst interview?
Deloitte interview process usually has 2-3 rounds. The most common rounds in the Deloitte interview process are Aptitude Test, Technical and Coding Test.
How to prepare for Deloitte Trainee Analyst interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Deloitte. The most common topics and skills that interviewers at Deloitte expect are Azure DevOps, Digital Marketing, Microsoft Azure, Powershell and SQL.
What are the top questions asked in Deloitte Trainee Analyst interview?

Some of the top questions asked at the Deloitte Trainee Analyst interview -

  1. Explain your projects !! Which Programming languages do u know ? Write a progra...read more
  2. What code would you write using Object-Oriented Programming (OOP) concepts in P...read more
  3. Write a program to swap the substrings of two stri...read more
How long is the Deloitte Trainee Analyst interview process?

The duration of Deloitte Trainee Analyst interview process can vary, but typically it takes about 2-4 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 17 interview experiences

Difficulty level

Easy 14%
Moderate 86%

Duration

Less than 2 weeks 23%
2-4 weeks 38%
4-6 weeks 15%
6-8 weeks 8%
More than 8 weeks 15%
View more

Interview Questions from Similar Companies

PwC Interview Questions
3.3
 • 1.5k Interviews
Ernst & Young Interview Questions
3.4
 • 1.2k Interviews
KPMG India Interview Questions
3.4
 • 850 Interviews
ZS Interview Questions
3.3
 • 478 Interviews
BCG Interview Questions
3.7
 • 204 Interviews
Bain & Company Interview Questions
3.9
 • 112 Interviews
WSP Interview Questions
4.2
 • 99 Interviews
Mercer Interview Questions
3.6
 • 89 Interviews
View all
Deloitte Trainee Analyst Salary
based on 234 salaries
₹3.2 L/yr - ₹5.2 L/yr
At par with the average Trainee Analyst Salary in India
View more details

Deloitte Trainee Analyst Reviews and Ratings

based on 13 reviews

3.1/5

Rating in categories

3.4

Skill development

2.8

Work-life balance

3.2

Salary

2.7

Job security

3.3

Company culture

2.8

Promotions

2.6

Work satisfaction

Explore 13 Reviews and Ratings
Consultant
40.9k salaries
unlock blur

₹9.5 L/yr - ₹21.5 L/yr

Senior Consultant
25.3k salaries
unlock blur

₹16.4 L/yr - ₹33.5 L/yr

Analyst
16.8k salaries
unlock blur

₹5 L/yr - ₹12 L/yr

Assistant Manager
11.4k salaries
unlock blur

₹12.1 L/yr - ₹22.4 L/yr

Manager
8k salaries
unlock blur

₹24.6 L/yr - ₹44 L/yr

Explore more salaries
Compare Deloitte with

Accenture

3.7
Compare

PwC

3.3
Compare

Ernst & Young

3.4
Compare

Cognizant

3.7
Compare
write
Share an Interview