Data Analytics Interview Questions for Product Companies
40 questions weighted to the interview style of product companies — 2 easy, 24 medium, 14 hard.
How product companies interview for Data Analytics
Product companies run deeper interviews with fewer, harder questions. Expect hands-on problem solving, scenario and design questions, follow-ups that test your depth, and a round on ownership and impact. Your projects should show measurable results.
This set focuses on Power BI (5), SQL (4), Python for Analysis (4), Data Modelling & Warehousing (4).
You share a forecasting workbook and users keep overwriting formulas. How do you protect it?
Show answer
Your scheduled Python report failed silently and nobody noticed for a week. How do you make it reliable?
Show answer
Your event logs store timestamps in UTC, but the business reports daily sales in IST, and late-night orders land on the wrong day. How do you fix it?
Show answer
Write SQL to find users who logged in on at least 3 consecutive days.
Show answer
Leadership wants sales by store manager, but managers move between stores every few months. How would you model it?
Show answer
Customer names in your file show strange characters like 'é' instead of accented letters. What is wrong and how do you fix it?
Show answer
What does the CALCULATE function do?
Show answer
How do you handle errors like #N/A and #DIV/0!?
Show answer
Write SQL to calculate daily active users and the DAU/MAU stickiness ratio.
Show answer
How do you implement row-level security in Tableau?
Show answer
What is the difference between a t-test and a z-test?
Show answer
What is a bridge table and when do you need one?
Show answer
How do you handle outliers in Pandas?
Show answer
A query on a 2-billion-row fact table in a cloud warehouse scans the whole table even when you filter one week. How do you fix it?
Show answer
After a website migration, the share of direct traffic jumped from 15% to 45%. What could cause it?
Show answer
What is a dataflow in Power BI?
Show answer
Your test increased conversion rate by 3% but average order value dropped by 5%. What do you recommend?
Show answer
How do you find duplicate rows in a table?
Show answer
Tell me about a time you worked with a marketing team to improve a campaign using data.
Show answer
Your 50/50 test has 52,400 users in control and 47,600 in treatment. What does this tell you?
Show answer
How do you present insights to non-technical stakeholders?
Show answer
Sales data from different countries mixes currencies and some weights are in grams while others are in kilograms. How do you handle it?
Show answer
Users say a Power BI report still shows yesterday morning's data, although a refresh is scheduled every few hours. What do you check?
Show answer
Write pandas code for a pivot table of sales by region and category with sum and count.
Show answer
The finance dashboard and the sales dashboard show different revenue for last month. How do you resolve it?
Show answer
What is Power Query and why is it useful?
Show answer
How would you design an A/B test for a new checkout button?
Show answer
Your Tableau numbers change unexpectedly when a filter is applied to a view that uses a FIXED LOD. Why?
Show answer
What is a story in Tableau?
Show answer
How do you change data types and parse dates?
Show answer
You must present to the sales team that they missed their quarterly target by 18%. How do you handle it?
Show answer
How would you investigate a sudden 20% drop in daily sales?
Show answer
How do you calculate a running total?
Show answer
Brand keyword ads show a ROAS of 15, and the team wants to double the budget. How do you respond?
Show answer
Orders arrive in the warehouse with customer IDs that do not exist yet in the customer dimension. What do you do?
Show answer
Write Python code to test whether conversion differs between control and treatment.
Show answer
SUMIFS vs COUNTIFS?
Show answer
Your manager wants a visual that always shows the top 5 products for whatever region is selected in a slicer. How do you build it?
Show answer
Write SQL to group raw page events into sessions using a 30-minute inactivity rule.
Show answer
Product companies (31)
Amazon
Data Analytics interview questions
Bengaluru, Hyderabad, Chennai +2
View questionsData Analytics interview questions
Bengaluru, Hyderabad, Gurugram +2
View questionsMeta
Data Analytics interview questions
Gurugram, Bengaluru, Hyderabad +1
View questionsMicrosoft
Data Analytics interview questions
Hyderabad, Bengaluru, Noida +2
View questionsAdobe
Data Analytics interview questions
Noida, Bengaluru, Gurugram
View questionsOracle
Data Analytics interview questions
Bengaluru, Hyderabad, Noida +2
View questionsSalesforce
Data Analytics interview questions
Hyderabad, Bengaluru, Mumbai +1
View questionsServiceNow
Data Analytics interview questions
Hyderabad, Bengaluru
View questionsAtlassian
Data Analytics interview questions
Bengaluru
View questionsData Analytics interview questions
Bengaluru, Gurugram, Mumbai
View questionsUber
Data Analytics interview questions
Bengaluru, Hyderabad, Gurugram
View questionsOla
Data Analytics interview questions
Bengaluru
View questionsFreshworks
Data Analytics interview questions
Chennai, Bengaluru, Hyderabad
View questionsZoho
Data Analytics interview questions
Chennai, Tenkasi
View questionsBrowserStack
Data Analytics interview questions
Mumbai, Bengaluru
View questionsDream11
Data Analytics interview questions
Mumbai
View questionsSAP
Data Analytics interview questions
Bengaluru, Gurugram, Pune +1
View questionsSprinklr
Data Analytics interview questions
Gurugram, Bengaluru
View questionsPostman
Data Analytics interview questions
Bengaluru
View questionsInMobi
Data Analytics interview questions
Bengaluru
View questionsChargebee
Data Analytics interview questions
Chennai, Bengaluru
View questionsDruva
Data Analytics interview questions
Pune
View questionsThoughtSpot
Data Analytics interview questions
Bengaluru
View questionsExpedia Group
Data Analytics interview questions
Gurugram, Bengaluru
View questionsAutodesk
Data Analytics interview questions
Bengaluru, Pune
View questionsRed Hat
Data Analytics interview questions
Pune, Bengaluru
View questionsNutanix
Data Analytics interview questions
Bengaluru, Pune
View questionsWorkday
Data Analytics interview questions
Pune
View questionsNetApp
Data Analytics interview questions
Bengaluru
View questionsUrban Company
Data Analytics interview questions
Gurugram
View questionsRapido
Data Analytics interview questions
Bengaluru
View questionsFrequently asked questions
How are Data Analytics interviews at product companies different?
Product companies run deeper interviews with fewer, harder questions. Expect hands-on problem solving, scenario and design questions, follow-ups that test your depth, and a round on ownership and impact. Your projects should show measurable results.
Which product companies are covered?
This page links to 31 product companies, including Amazon, Google, Meta, Microsoft, Adobe, Oracle, Salesforce, ServiceNow. Each has its own page with rounds and a separate practice set.
What rounds should I expect?
Common rounds at these companies include: Hiring manager round; Online coding assessment; Technical round 1 (DSA); HR round; Technical round 1. The exact process varies by company and role.