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

Updated 28 May 2025

34 Interview questions

A Data Analyst was asked 2mo ago
Q. Define the process flow of a delivery app.
Ans. 

A delivery app connects customers with local couriers to facilitate the ordering and delivery of goods efficiently.

  • User Registration: Customers create accounts to place orders, track deliveries, and manage payment methods.

  • Order Placement: Users select items from a menu, add them to their cart, and place an order for delivery.

  • Real-Time Tracking: Customers can track their order status and the courier's location in r...

A Data Analyst was asked 3mo ago
Q. What is partitioning?
Ans. 

A partition is a division of data into distinct segments for efficient processing and analysis.

  • Partitions help in managing large datasets by breaking them into smaller, more manageable pieces.

  • In databases, partitions can improve query performance by allowing the system to scan only relevant segments.

  • For example, a sales database might be partitioned by region, so queries for a specific region are faster.

  • In big dat...

Data Analyst Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Write code to calculate the number of people in a room at the end ... read more
asked in Wipro
Q2. Chocolate Distribution Problem You are given an array/list CHOCOL ... read more
asked in Wipro
Q3. Ninja and Substrings Problem Statement Ninja has to determine all ... read more
asked in Capgemini
Q4. Ninja and His Secret Information Encoding Problem Ninja, a new me ... read more
Q5. Sliding Window Maximum Problem Statement You are given an array/l ... read more
A Data Analyst was asked 3mo ago
Q. What is clustering in SQL?
Ans. 

Clustering in SQL groups similar data points to identify patterns and relationships within datasets.

  • Clustering is an unsupervised learning technique used to group similar records.

  • Common algorithms include K-means, Hierarchical clustering, and DBSCAN.

  • In SQL, clustering can be implemented using window functions or specific extensions like PostgreSQL's crosstab.

  • Example: Grouping customers based on purchasing behavior...

A Data Analyst was asked 6mo ago
Q. Rate your SQL skills on a scale of 1 to 5.
Ans. 

I would rate myself a 4 out of 5 in SQL proficiency.

  • Proficient in writing complex SQL queries

  • Experienced in optimizing database performance

  • Familiar with data manipulation and analysis functions

  • Comfortable working with large datasets

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 Data Analyst was asked 6mo ago
Q. Why should I hire you?
Ans. 

I bring a unique blend of analytical skills, industry knowledge, and a passion for data-driven decision-making.

  • Proven experience in data analysis with tools like SQL and Python, demonstrated by a project where I improved sales forecasting accuracy by 20%.

  • Strong problem-solving skills, exemplified by a case where I identified key trends in customer behavior that led to a successful marketing campaign.

  • Excellent comm...

A Data Analyst was asked 7mo ago
Q. Tell me about yourself and your background.
Ans. 

Data analyst with a strong background in statistics and experience in transforming data into actionable insights.

  • Bachelor's degree in Statistics, where I developed a solid foundation in data analysis techniques.

  • Worked at XYZ Corp, where I analyzed sales data to identify trends, resulting in a 15% increase in revenue.

  • Proficient in tools like SQL, Python, and Tableau for data manipulation and visualization.

  • Completed...

Deloitte HR Interview Questions

699 questions and answers

Q. Can you describe a complex scenario you encountered and how you overcame it?
Q. What is your work experience?
Q. What's the most valuable solution you brought to the table that helped the team ... read more
A Data Analyst was asked 7mo ago
Q. Where do you see yourself in the next 5 years?
Ans. 

In five years, I envision myself as a senior data analyst, leading projects and mentoring junior analysts while driving data-driven decisions.

  • I aim to deepen my expertise in data visualization tools like Tableau and Power BI, creating impactful dashboards.

  • I plan to enhance my statistical analysis skills, applying advanced techniques to derive insights from complex datasets.

  • I aspire to take on leadership roles, gui...

Are these interview questions helpful?
A Data Analyst was asked 7mo ago
Q. In Tableau, if the underlying table columns keep changing, what can be done to prevent it from affecting the view level?
Ans. 

Create calculated fields in Tableau to dynamically adjust to changing table columns.

  • Use calculated fields to reference specific columns by name instead of position.

  • Utilize parameters to allow users to select which columns to display.

  • Consider using custom SQL queries to dynamically adjust to changing table structure.

A Data Analyst was asked 7mo ago
Q. Given two small tables, what is the total number of rows returned for each kind of join?
Ans. 

Understanding join types helps determine the number of rows returned in SQL queries.

  • INNER JOIN: Returns rows with matching values in both tables. Example: 3 rows from Table A and 2 from Table B with 1 match = 1 row.

  • LEFT JOIN: Returns all rows from the left table and matched rows from the right. Example: 3 rows from A, 2 matches in B = 3 rows.

  • RIGHT JOIN: Returns all rows from the right table and matched rows from t...

A Data Analyst was asked 9mo ago
Q. Write code to determine the average salary with respect to location.
Ans. 

Code to calculate average salary based on location

  • Create a dictionary to store salaries based on location

  • Calculate average salary for each location using the dictionary

  • Return the average salaries for each location

Deloitte Data Analyst Interview Experiences

45 interviews found

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 22 Jan 2025

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

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(6 Questions)

  • Q1. Tell me About Yourself
  • Ans. 

    I am a data analyst with a background in statistics and experience in analyzing large datasets.

    • Background in statistics

    • Experience in analyzing large datasets

    • Proficient in data visualization tools like Tableau

    • Strong problem-solving skills

    • Excellent communication skills

  • Answered by AI
  • Q2. Project working and day to day activities I do
  • Q3. Rate Yourself In SQL out of 5
  • Ans. 

    I would rate myself a 4 out of 5 in SQL proficiency.

    • Proficient in writing complex SQL queries

    • Experienced in optimizing database performance

    • Familiar with data manipulation and analysis functions

    • Comfortable working with large datasets

  • Answered by AI
  • Q4. Sql 3 question based on windows function
  • Q5. Very basic python 2 Question
  • Q6. What You do on power bi in your work Explain with full details workflow
  • Ans. 

    I use Power BI to analyze and visualize data for insights and decision-making in my work.

    • Connect to data sources to import data

    • Transform and clean data using Power Query Editor

    • Create relationships between different data tables

    • Design interactive reports and dashboards

    • Use DAX formulas for calculations and measures

    • Share reports with stakeholders and collaborate on insights

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. All 3 sql Questions very simple Round but they didn't provide any Data tables just tell this and that so it may get confusing I slove 2 out of three but rejected on this Round questions Are intermidate

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall interview Is Very simple just listen there Questions Clearly on sql You Will Crack Deloitte

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 10 Dec 2024

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

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Was Given two small tables and was asked the total no of rows returned for each kind of join.
  • Ans. 

    Understanding join types helps determine the number of rows returned in SQL queries.

    • INNER JOIN: Returns rows with matching values in both tables. Example: 3 rows from Table A and 2 from Table B with 1 match = 1 row.

    • LEFT JOIN: Returns all rows from the left table and matched rows from the right. Example: 3 rows from A, 2 matches in B = 3 rows.

    • RIGHT JOIN: Returns all rows from the right table and matched rows from the le...

  • Answered by AI
  • Q2. In Tableau if the underlining table columns keep on changing than what can be done so that it wont affect on the view level.
  • Ans. 

    Create calculated fields in Tableau to dynamically adjust to changing table columns.

    • Use calculated fields to reference specific columns by name instead of position.

    • Utilize parameters to allow users to select which columns to display.

    • Consider using custom SQL queries to dynamically adjust to changing table structure.

  • Answered by AI
  • Q3. Row level security
  • Q4. Tell me about your project
  • Ans. 

    Developed a predictive model to forecast customer churn for a telecommunications company.

    • Utilized machine learning algorithms such as logistic regression and random forest

    • Performed data preprocessing and feature engineering to improve model performance

    • Collaborated with business stakeholders to understand key drivers of churn

    • Achieved 85% accuracy in predicting customer churn

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on SQL mainly on joins and be prepared to explain your project in detail.

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 20 Dec 2024

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

It was medium and if you focus you should be able to complete that!

Round 2 - Technical 

(2 Questions)

  • Q1. Heat map and tree map difference and what you did so far in Tableau!
  • Ans. 

    Heat maps display data in colors on a grid, while tree maps show hierarchical data using nested rectangles.

    • Heat maps use colors to represent data values on a grid, while tree maps use nested rectangles to display hierarchical data.

    • In Tableau, I have created heat maps to visualize sales data across different regions, and tree maps to show the sales distribution by product categories.

    • Heat maps are useful for identifying ...

  • Answered by AI
  • Q2. Tool tips use. Types of graph which can help in KPIs
  • Ans. 

    Different types of graphs like bar charts, line graphs, and pie charts can help in visualizing KPIs effectively.

    • Bar charts can be used to compare KPIs across different categories or time periods.

    • Line graphs are useful for showing trends and changes in KPIs over time.

    • Pie charts can display the proportion of each KPI relative to the total.

    • Combination charts can be used to show multiple KPIs in a single graph for comparis...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Cultural fit question and scenario questions.

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 8 Oct 2024

Interview experience
5
Excellent
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 3 interview rounds.

Round 1 - Coding Test 

Many questions on SQL and python programing and some questions on general aptitude

Round 2 - Technical 

(3 Questions)

  • Q1. They asked about my projects which i mentioned in my cv
  • Q2. Sub query in Sql
  • Ans. 

    A subquery in SQL is a query nested within another query to retrieve data from multiple tables.

    • Subqueries can be used in SELECT, INSERT, UPDATE, and DELETE statements.

    • They can be correlated or non-correlated.

    • Example: SELECT * FROM table1 WHERE column1 = (SELECT column2 FROM table2 WHERE condition);

  • Answered by AI
  • Q3. Some basic on c++ programming
Round 3 - HR 

(2 Questions)

  • Q1. I rejected because they have already selected people they want
  • Q2. I rejected me because i did not give proper answers

Skills evaluated in this interview

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 1 Oct 2024

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

I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me about yourself ?
  • Ans. 

    I am a data analyst with a strong background in statistics and data visualization.

    • Experienced in analyzing large datasets to extract valuable insights

    • Proficient in using tools like SQL, Python, and Tableau

    • Strong communication skills to present findings to stakeholders

  • Answered by AI
  • Q2. Explain SQL order of execution

Skills evaluated in this interview

Data Analyst Interview Questions & Answers

user image NARENDAR BHUKYA

posted on 28 May 2025

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

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Strong communication skills data analyst
  • Q2. Power bi vlookup
  • Ans. 

    Power BI's lookup functionality allows users to retrieve values from related tables using DAX functions.

    • The primary function for lookup is 'RELATED', which fetches a value from a related table based on a relationship.

    • Example: If you have a 'Sales' table and a 'Products' table, you can use RELATED to get the product name in the Sales table.

    • Another function is 'LOOKUPVALUE', which retrieves a value based on specified cri...

  • Answered by AI
  • Q3. Pivotable ms word
  • Q4. Nothing positive
  • Q5. Possibility any questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Iam so happy this opportunity

Data Analyst Interview Questions & Answers

user image Sohini Bera

posted on 14 Oct 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Write a code to determine average salary wrt location
  • Ans. 

    Code to calculate average salary based on location

    • Create a dictionary to store salaries based on location

    • Calculate average salary for each location using the dictionary

    • Return the average salaries for each location

  • Answered by AI

Data Analyst Interview Questions & Answers

user image Harsh Jha

posted on 21 Apr 2025

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What is clustering in sql
  • Ans. 

    Clustering in SQL groups similar data points to identify patterns and relationships within datasets.

    • Clustering is an unsupervised learning technique used to group similar records.

    • Common algorithms include K-means, Hierarchical clustering, and DBSCAN.

    • In SQL, clustering can be implemented using window functions or specific extensions like PostgreSQL's crosstab.

    • Example: Grouping customers based on purchasing behavior to i...

  • Answered by AI
  • Q2. What is partition?

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 12 Jul 2024

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

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What is hlookup , vlookup
  • Ans. 

    HLOOKUP and VLOOKUP are functions in Excel used to search for a value in a table horizontally and vertically, respectively.

    • HLOOKUP searches for a value in the first row of a table and returns a value in the same column from a specified row.

    • VLOOKUP searches for a value in the first column of a table and returns a value in the same row from a specified column.

    • Both functions are commonly used in Excel for data analysis an...

  • Answered by AI
  • Q2. What is conditional formatting
  • Ans. 

    Conditional formatting is a feature in data analysis tools that allows users to apply formatting to cells based on specified conditions.

    • Conditional formatting helps highlight important data points in a dataset

    • Users can set rules for formatting, such as changing cell color based on value ranges

    • It is commonly used in Excel, Google Sheets, and other spreadsheet programs

  • Answered by AI
  • Q3. What are window functions
  • Ans. 

    Window functions are a type of function in SQL that perform calculations across a set of table rows related to the current row.

    • Window functions are used to perform calculations on a set of rows related to the current row.

    • They allow you to perform calculations without grouping the rows into a single output row.

    • Examples of window functions include ROW_NUMBER(), RANK(), and NTILE().

  • Answered by AI

Data Analyst Interview Questions & Answers

user image Preeti Hegde

posted on 22 Aug 2024

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

(2 Questions)

  • Q1. SQL basic coding questions
  • Q2. Python logical questions

Deloitte Interview FAQs

How many rounds are there in Deloitte Data Analyst interview?
Deloitte interview process usually has 1-2 rounds. The most common rounds in the Deloitte interview process are Technical, Aptitude Test and One-on-one Round.
How to prepare for Deloitte Data 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 Data Analysis, Data Analytics, SQL, Agile and Analytical.
What are the top questions asked in Deloitte Data Analyst interview?

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

  1. Suppose there is a room in the office and X people enter room throughout the da...read more
  2. How to find the minimum number from a given set of number...read more
  3. In Tableau if the underlining table columns keep on changing than what can be d...read more
How long is the Deloitte Data Analyst interview process?

The duration of Deloitte Data 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/5

based on 42 interview experiences

Difficulty level

Easy 44%
Moderate 52%
Hard 4%

Duration

Less than 2 weeks 92%
2-4 weeks 8%
View more
Deloitte Data Analyst Salary
based on 1.4k salaries
₹8.4 L/yr - ₹14 L/yr
65% more than the average Data Analyst Salary in India
View more details

Deloitte Data Analyst Reviews and Ratings

based on 117 reviews

3.8/5

Rating in categories

3.6

Skill development

3.6

Work-life balance

3.5

Salary

3.7

Job security

3.8

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 117 Reviews and Ratings
Cyber - DPT - Analyst - Data Privacy

Chennai

2-3 Yrs

₹ 6.5-13 LPA

T&T - ET&P - SCNO - Analyst - Data Scientist

Bangalore / Bengaluru

1-7 Yrs

Not Disclosed

T&T - Cyber - DPT - Analyst - Data privacy

Bangalore / Bengaluru

2-3 Yrs

₹ 5-14 LPA

Explore more jobs
Consultant
40.7k salaries
unlock blur

₹10.4 L/yr - ₹21.6 L/yr

Senior Consultant
25.2k salaries
unlock blur

₹16.5 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 - ₹43.6 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