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 Analyst Interview Questions and Answers

Updated 17 Jun 2025

190 Interview questions

An Analyst was asked 4w ago
Q. What are the concepts of Object-Oriented Programming (OOP) and its pillars?
Ans. 

Object-Oriented Programming (OOP) is a programming paradigm based on objects and classes, emphasizing code reusability and organization.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present...

An Analyst was asked 4w ago
Q. What is the process to reverse a string?
Ans. 

Reversing a string involves rearranging its characters in the opposite order, from last to first.

  • Use a loop to iterate through the string from the end to the beginning. Example: 'hello' becomes 'olleh'.

  • Utilize built-in functions in programming languages. Example in Python: 'hello'[::-1] results in 'olleh'.

  • Convert the string to a list of characters, reverse the list, and join it back. Example: list('hello')[::-1] g...

Analyst Interview Questions Asked at Other Companies

asked in Capgemini
Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, you ... read more
asked in Deloitte
Q2. Reverse a Number Problem Statement Given an integer 'N', write a ... read more
Q3. A 10x10x10 cube is made up of 1x1x1 cubes. Its outer surface is p ... read more
Q4. Ninja and the Game of Words In this game, Ninja is provided with ... read more
asked in Capgemini
Q5. What will be the output of the following pseudocode? #include Int ... read more
An Analyst was asked 4w ago
Q. Given an array of integers and a target sum, find two numbers in the array that add up to the target sum using the two-pointer technique.
Ans. 

Use the two-pointer technique to find two numbers in an array that sum to a target value.

  • Sort the array to enable the two-pointer technique.

  • Initialize two pointers: one at the start (left) and one at the end (right) of the array.

  • While left < right, calculate the sum of the values at both pointers.

  • If the sum equals the target, return the values.

  • If the sum is less than the target, move the left pointer to the rig...

An Analyst was asked 1mo ago
Q. Explain Batch Apex.
Ans. 

Batch Apex allows processing large volumes of records asynchronously in Salesforce, optimizing performance and resource usage.

  • Designed for handling large data sets, Batch Apex processes records in manageable chunks.

  • It consists of three main methods: start, execute, and finish.

  • Example: A Batch Apex job can be used to update thousands of records in a single transaction.

  • Batch jobs can be scheduled to run at specific ...

What people are saying about Deloitte

View All
an associate2
3d
Deloitte USI ASA2 or RSM USI SA1: Which way to go?
I'm at PwC AC as an Associate 2 with 2 yrs of PQE. Is it smart to join Deloitte USI Assurance as ASA2 (30% Hike)? Won't I be overqualified for that level? I also have an SA1 offer from RSM USI with the same pay (34% hike). Plus, I'm expecting a 10% raise at PwC by July end. Thoughts?
Got a question about Deloitte?
Ask anonymously on communities.
An Analyst was asked 1mo ago
Q. What is ServiceNow and what are its modules?
Ans. 

ServiceNow is a cloud-based platform that automates IT service management and business processes through various modules.

  • IT Service Management (ITSM): Manages IT services, incidents, and requests.

  • IT Operations Management (ITOM): Focuses on infrastructure and operations management.

  • Customer Service Management (CSM): Enhances customer support and service delivery.

  • Human Resources Service Delivery (HRSD): Streamlines H...

An Analyst was asked 3mo ago
Q. How do you perform a Network Reset?
Ans. 

Network Reset restores network settings to default, resolving connectivity issues by clearing configurations and cached data.

  • Open Settings on your device.

  • Navigate to Network & Internet settings.

  • Select 'Network Reset' option.

  • Confirm the action to reset all network settings.

  • Restart your device to apply changes.

An Analyst was asked 3mo ago
Q. What is the best approach to managing employees and customers, and which features are essential and beneficial to include when designing such a system?
Ans. 

Effective management of employees and customers requires a strategic approach and essential system features for success.

  • Clear Communication: Establish open channels for feedback and updates, like regular team meetings and customer surveys.

  • Performance Tracking: Implement tools for monitoring employee performance and customer satisfaction, such as KPIs and NPS.

  • Training and Development: Offer continuous learning oppo...

Are these interview questions helpful?
An Analyst was asked 3mo ago
Q. What is your approach to designing a system for the healthcare industry?
Ans. 

My approach to designing healthcare systems focuses on user needs, compliance, and data integration for improved patient outcomes.

  • Conduct stakeholder interviews to understand user needs, such as doctors and patients.

  • Ensure compliance with regulations like HIPAA for data privacy and security.

  • Incorporate interoperability to allow seamless data exchange between systems, e.g., EHRs.

  • Utilize data analytics to identify t...

An Analyst was asked 3mo ago
Q. Why do you think you are best suited for this role?
Ans. 

I possess strong analytical skills, relevant experience, and a passion for data-driven decision-making, making me ideal for this role.

  • I have a degree in data analysis, which provides me with a solid foundation in statistical methods and data interpretation.

  • In my previous role, I successfully analyzed sales data to identify trends, leading to a 15% increase in revenue over six months.

  • I am proficient in tools like E...

An Analyst was asked 5mo ago
Q. How do you handle internal conflicts?
Ans. 

I address internal conflicts by promoting open communication, active listening, and seeking common ground.

  • Encourage open communication to understand all perspectives

  • Practice active listening to show empathy and respect

  • Seek common ground and compromise to resolve conflicts peacefully

Deloitte Analyst Interview Experiences

369 interviews found

Analyst Interview Questions & Answers

user image Anonymous

posted on 22 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Aptitude Test 

In the aptitude round there were various sections such as quants, verbal and technical questions based on networking and cloud platforms and some pseudo codes . No coding questions were asked .

Round 2 - Group Discussion 

It was structured group discussion with one panel member and a case study was provided to us .

Round 3 - Technical 

(5 Questions)

  • Q1. Tell me about yourself .
  • Ans. 

    I am a dedicated and detail-oriented analyst with a strong background in data analysis and problem-solving.

    • I have a Bachelor's degree in Statistics and have completed multiple data analysis projects during my studies.

    • I am proficient in using statistical software such as R and Python to analyze data and generate insights.

    • I have experience working with cross-functional teams to develop and implement data-driven strategie...

  • Answered by AI
  • Q2. Tell me about the projects that you have made .
  • Ans. 

    I have worked on various projects including financial analysis, market research, and data visualization.

    • Developed financial models to analyze company performance

    • Conducted market research to identify growth opportunities

    • Created interactive dashboards for data visualization

    • Collaborated with cross-functional teams to implement project recommendations

  • Answered by AI
  • Q3. Puzzles questions
  • Q4. Coding question
  • Q5. Machine learning question

Interview Preparation Tips

Topics to prepare for Deloitte Analyst interview:
  • Data Structures
  • quants
  • logical aptitude
  • technical aptitude
  • Indiabix for aptitude
  • past year questions
  • past interview experiences
Interview preparation tips for other job seekers - Be patient and speak confidently in the interview . Try to express your opinion and approach to tackle problems and questions confidently.

Analyst Interview Questions & Answers

user image Anonymous

posted on 30 Dec 2024

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

I applied via Campus Placement

Round 1 - Aptitude Test 

Simple quat questions

Round 2 - Technical 

(2 Questions)

  • Q1. Which language you are comfortable in and write code for any sorting algorithm you know
  • Ans. 

    I am comfortable in Java and can write code for sorting algorithms like Bubble Sort, Selection Sort, and Merge Sort.

    • I am proficient in Java and have experience writing code for sorting algorithms.

    • I can implement popular sorting algorithms like Bubble Sort, Selection Sort, and Merge Sort.

    • I have a strong understanding of algorithm complexity and efficiency.

    • I can provide examples of code for sorting algorithms upon reques...

  • Answered by AI
  • Q2. What is oops
  • Ans. 

    OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOPs focuses on creating objects that interact with each other to solve a problem

    • It involves concepts like inheritance, encapsulation, polymorphism, and abstraction

    • Examples of OOPs languages include Java, C++, and Python

  • Answered by AI

Analyst Interview Questions & Answers

user image Anonymous

posted on 4 Oct 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Group Discussion 

20 Mins GD on ESG Compliance

Round 2 - Technical 

(3 Questions)

  • Q1. Internship Experience
  • Ans. 

    I completed a summer internship at a financial firm where I analyzed market trends and created financial models.

    • Conducted market research to identify investment opportunities

    • Utilized Excel and financial software to create models for forecasting

    • Presented findings to senior analysts and managers

    • Collaborated with team members on various projects

  • Answered by AI
  • Q2. Guesstimate on Size of EV Market in India
  • Ans. 

    The EV market in India is estimated to be around 2-3% of total vehicle sales currently.

    • EV sales in India have been steadily increasing due to government incentives and growing environmental awareness.

    • Major players in the Indian EV market include Tata Motors, Mahindra Electric, and Hero Electric.

    • Charging infrastructure is a key factor in the growth of the EV market in India.

    • The government has set a target of 30% EV pene...

  • Answered by AI
  • Q3. What are business processes
  • Ans. 

    Business processes are a series of structured activities that organizations use to achieve specific goals.

    • Business processes involve a series of steps or tasks that are performed in a specific order.

    • They are designed to achieve a particular outcome or result.

    • Business processes can be automated or manual, depending on the organization's needs.

    • Examples include order processing, inventory management, and customer service.

    • ...

  • Answered by AI
Round 3 - HR 

(4 Questions)

  • Q1. Internship Experience
  • Ans. 

    I completed a 6-month internship at a financial consulting firm where I gained experience in financial analysis and market research.

    • Conducted financial analysis on various companies to assess their performance

    • Assisted in preparing client presentations and reports

    • Participated in meetings with clients to discuss investment strategies

    • Utilized financial modeling techniques to forecast future trends

    • Collaborated with team me...

  • Answered by AI
  • Q2. Projects from Resume
  • Q3. Guesstimate on Revenue of a Fast Food Restaurant
  • Ans. 

    The revenue of a fast food restaurant can vary greatly depending on factors like location, menu offerings, and customer traffic.

    • Consider the average number of customers served per day

    • Look at the menu prices and estimate the average spend per customer

    • Factor in any special promotions or discounts that may impact revenue

    • Take into account the operating hours of the restaurant and peak times of business

    • Compare with industry...

  • Answered by AI
  • Q4. What all parameters would you consider for a companies office location
  • Ans. 

    Parameters for selecting a company's office location include accessibility, cost, amenities, proximity to clients/talent, and safety.

    • Accessibility to public transportation and major highways

    • Cost of real estate and office space in the area

    • Availability of amenities such as restaurants, gyms, and shopping

    • Proximity to clients, partners, and talent pool

    • Safety and security of the neighborhood

    • Potential for future growth and e...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a wow factor in your resume
Prepare for Guesstimates

Analyst Interview Questions & Answers

user image Anonymous

posted on 11 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It cover the topics like computer networking , cloud computing ,testing

Round 2 - Technical 

(5 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a dedicated and detail-oriented analyst with a strong background in data analysis and problem-solving.

    • Bachelor's degree in Statistics

    • Proficient in Excel, SQL, and data visualization tools

    • Experience in conducting market research and trend analysis

    • Strong analytical and critical thinking skills

    • Excellent communication and presentation abilities

  • Answered by AI
  • Q2. What is constraint
  • Ans. 

    A constraint is a limitation or restriction that prevents something from being done or achieved.

    • Constraints can be physical, such as lack of resources or time constraints.

    • Constraints can also be imposed by rules, regulations, or limitations set by external factors.

    • Constraints can impact decision-making and problem-solving processes.

    • For example, a budget constraint may limit the amount of money available for a project.

    • A...

  • Answered by AI
  • Q3. Difference between null and blank
  • Ans. 

    Null represents absence of a value, while blank represents an empty value or space.

    • Null is a specific value that indicates the absence of any data.

    • Blank typically refers to an empty value or space, such as an empty string or whitespace.

    • In programming, null is often used to represent a variable that has not been assigned a value, while blank may refer to a field that has not been filled in by a user.

    • Example: A database ...

  • Answered by AI
  • Q4. What is foreign key and primary key
  • Ans. 

    Primary key uniquely identifies each record in a table, while foreign key establishes a link between two tables.

    • Primary key ensures uniqueness of each record in a table

    • Foreign key establishes a relationship between two tables

    • Example: In a 'students' table, 'student_id' can be a primary key, while in a 'courses' table, 'student_id' can be a foreign key linking to 'students' table

  • Answered by AI
  • Q5. Python vs pyspark
  • Ans. 

    Python is a general-purpose programming language, while PySpark is a distributed computing framework built on top of Spark for big data processing.

    • Python is a versatile language used for various applications, including web development, data analysis, and automation.

    • PySpark is specifically designed for processing large datasets in parallel across a cluster of machines.

    • Python is easier to learn and more widely used, whil...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - try to understand the basics of dbms

Skills evaluated in this interview

Analyst Interview Questions & Answers

user image Anonymous

posted on 27 Sep 2024

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

I applied via Campus Placement

Round 1 - Aptitude Test 

Included 2 coding questions and many mcqs. mainly sql and sorting

Round 2 - Technical 

(4 Questions)

  • Q1. Asked me about my project(arduino) and fine tuning them
  • Q2. Asked me about my research intern which was in ML
  • Q3. What it iot? explain.
  • Ans. 

    IoT stands for Internet of Things, which refers to the network of physical devices connected to the internet, allowing them to collect and exchange data.

    • IoT involves connecting everyday objects to the internet to enable them to send and receive data.

    • Examples of IoT devices include smart thermostats, wearable fitness trackers, and connected home security systems.

    • IoT technology can be used in various industries such as h...

  • Answered by AI
  • Q4. Difference between normal sensor and smart sensor
  • Ans. 

    Normal sensors collect raw data, while smart sensors process data and provide actionable insights.

    • Normal sensors collect raw data without any processing

    • Smart sensors have built-in processing capabilities to analyze data and provide actionable insights

    • Smart sensors can communicate with other devices or systems to trigger actions based on the data collected

    • Examples of smart sensors include smart thermostats, fitness trac...

  • Answered by AI

Analyst Interview Questions & Answers

user image Anonymous

posted on 4 Nov 2024

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

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

Round 1 - Aptitude Test 

Aptitude/ English & Coding test

Round 2 - Technical 

(2 Questions)

  • Q1. What is partition in SQL
  • Ans. 

    Partition in SQL is a way to divide a large table into smaller, more manageable parts.

    • Partitioning helps improve query performance by allowing operations to be performed on smaller subsets of data.

    • It can also help with data management, such as archiving old data or optimizing storage.

    • Common types of partitioning include range, list, hash, and composite partitioning.

    • Example: PARTITION BY RANGE (order_date);

  • Answered by AI
  • Q2. Basic python programming questions
Round 3 - HR 

(2 Questions)

  • Q1. Why do you want to join Deloitte
  • Ans. 

    I want to join Deloitte because of its reputation for providing top-notch consulting services and opportunities for professional growth.

    • Deloitte is known for its prestigious reputation in the consulting industry

    • I am impressed by the diverse range of projects and clients Deloitte works with

    • I believe Deloitte offers excellent opportunities for career development and growth

    • I am attracted to the collaborative and innovativ...

  • Answered by AI
  • Q2. Where do you see yourselfr in 5 years
  • Ans. 

    In 5 years, I see myself as a senior analyst leading a team and contributing to strategic decision-making.

    • Leading a team of analysts

    • Contributing to strategic decision-making

    • Continuing professional development and growth

    • Possibly pursuing advanced certifications or degrees

  • Answered by AI

Skills evaluated in this interview

Analyst Interview Questions & Answers

user image Anonymous

posted on 9 Jan 2025

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

Aptitude ,technical mcq ,coding test

Round 2 - Technical 

(1 Question)

  • Q1. Tell me about projects you done ,write code on dsa concepts
  • Ans. 

    I have worked on various projects implementing Data Structures and Algorithms concepts in code.

    • Implemented a binary search algorithm to search for elements in a sorted array.

    • Developed a priority queue using a heap data structure for efficient insertion and deletion operations.

    • Used a hash table to store key-value pairs for fast retrieval in a dictionary application.

  • Answered by AI

Analyst Interview Questions & Answers

user image Anonymous

posted on 14 Dec 2024

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

I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

The online assessment consists of 67 questions divided into 4 sections with a sectional cutoff for each. The topics covered included Analytical Ability, Quantitatitive Ability, Verble Ability and CS fundamentals focusing on key areas like OS, DBMS, SQL, Cloud and Pseudocodes. It also consist two coding questions.

Round 2 - Technical 

(4 Questions)

  • Q1. The technical segment focused on my resume and projects, with an emphasis on Data Structures, Algorithms, OOPS, DBMS and other courseworks.
  • Q2. Coding question include problem to reverse a string, while SQL questions involved crafting a query to perform a left join between two tables.
  • Q3. Verbal SQL tpoics - Explains joins, group by and aggregate functions.
  • Q4. Behavioral Questions: Assessing teamwork, communication and problem-solving.

Interview Preparation Tips

Interview preparation tips for other job seekers - Making a strong foundation on CS fundamentals and intermediate coding skills with fluent communication is always an upper hand.

Analyst Interview Questions & Answers

user image Anonymous

posted on 24 Oct 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. What is reindexing
  • Ans. 

    Reindexing is the process of restructuring the index of a database table to improve performance.

    • Reindexing helps optimize database performance by organizing data more efficiently.

    • It involves rebuilding the index of a table to reduce fragmentation and improve query speed.

    • Reindexing is commonly done in databases like MySQL and PostgreSQL.

    • Example: ALTER INDEX index_name REBUILD;

  • Answered by AI
  • Q2. How do you drop columns and rows
  • Ans. 

    To drop columns and rows in a dataset, you can use the drop() method in pandas library in Python.

    • Use the drop() method with the axis parameter set to 0 for dropping rows and 1 for dropping columns.

    • Specify the labels of the rows or columns you want to drop in the labels parameter.

    • Use the inplace parameter to make the changes in the original dataset.

    • Example: df.drop(labels=['column1', 'column2'], axis=1, inplace=True) wi...

  • Answered by AI
  • Q3. What is comprehension
  • Ans. 

    Comprehension is the ability to understand and grasp information or concepts.

    • Comprehension involves understanding the meaning of something.

    • It requires interpreting and processing information.

    • Examples include reading a text and being able to summarize its main points or solving a complex problem by understanding its components.

  • Answered by AI
  • Q4. Write python code to find odd sum pairs in a list
  • Ans. 

    Python code to find odd sum pairs in a list

    • Iterate through the list and check for pairs with odd sum

    • Use a nested loop to compare each pair of elements

    • Add the pairs with odd sum to a new list

  • Answered by AI

Skills evaluated in this interview

Analyst Interview Questions & Answers

user image poorvi gupta

posted on 9 Dec 2024

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

(2 Questions)

  • Q1. Flexible search Queries were asked
  • Q2. Solr related question on indexes, sort etc

Deloitte Interview FAQs

How many rounds are there in Deloitte Analyst interview?
Deloitte interview process usually has 2-3 rounds. The most common rounds in the Deloitte interview process are Technical, Aptitude Test and HR.
How to prepare for Deloitte 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 Risk Management, Finance, Accounting, Financial Advisory and Financial Reporting.
What are the top questions asked in Deloitte Analyst interview?

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

  1. You have to design a database for library. Which language will u pref...read more
  2. Sql is installed on the server for enable which port needs to be op...read more
  3. Find out positions of numbers form an array whose sum is...read more
What are the most common questions asked in Deloitte Analyst HR round?

The most common HR questions asked in Deloitte Analyst interview are -

  1. Where do you see yourself in 5 yea...read more
  2. What are your strengths and weakness...read more
  3. Why are you looking for a chan...read more
How long is the Deloitte Analyst interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 292 interview experiences

Difficulty level

Easy 29%
Moderate 61%
Hard 10%

Duration

Less than 2 weeks 65%
2-4 weeks 23%
4-6 weeks 6%
6-8 weeks 3%
More than 8 weeks 3%
View more

Analyst Interview Questions from Similar Companies

PwC Analyst Interview Questions
3.3
 • 22 Interviews
Mercer Analyst Interview Questions
3.7
 • 11 Interviews
ZS Analyst Interview Questions
3.3
 • 7 Interviews
BCG Analyst Interview Questions
3.7
 • 2 Interviews
View all
Deloitte Analyst Salary
based on 16.6k salaries
₹5 L/yr - ₹12 L/yr
21% more than the average Analyst Salary in India
View more details

Deloitte Analyst Reviews and Ratings

based on 1.5k reviews

3.9/5

Rating in categories

3.8

Skill development

3.5

Work-life balance

3.6

Salary

3.9

Job security

3.9

Company culture

3.2

Promotions

3.5

Work satisfaction

Explore 1.5k Reviews and Ratings
Analyst

Thane

0-3 Yrs

Not Disclosed

Explore more jobs
Consultant
40k salaries
unlock blur

₹10 L/yr - ₹21.5 L/yr

Senior Consultant
24.8k salaries
unlock blur

₹16.6 L/yr - ₹33.3 L/yr

Analyst
16.6k salaries
unlock blur

₹5 L/yr - ₹12 L/yr

Assistant Manager
11.3k salaries
unlock blur

₹12.1 L/yr - ₹22 L/yr

Manager
7.9k salaries
unlock blur

₹24.6 L/yr - ₹43.7 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