📘 SERIES · CHAPTER 33

Data Analyst Interview Prep India 2026

A complete guide to every round of a data analyst interview in India — case studies with worked examples, behavioural STAR answers, take-home assignment strategy, and salary negotiation.

⏱ 18 min read📅 September 2026📍 India · Noida · Delhi NCR
← Ch 32: AI Tools for Data AnalystsCh 34: Product Analytics →

The 5 rounds of a data analyst interview in India

Most data analyst roles at companies in Noida, Gurugram, and Delhi NCR follow a 3-5 round process. The exact number and order varies by company size — startups compress it, large IT companies add aptitude tests. Here is what each round tests and how to prepare.

Round 1HR Screening20–30 min · Phone / Video

Focus: Background, motivation, notice period, salary expectation, basic culture fit.

  • Have your expected CTC range ready — research market rates first
  • Keep notice period answer honest — companies verify with previous employer
  • Prepare a 90-second "tell me about yourself" covering education, tools, and what you want to do next
Round 2SQL & Excel Technical45–60 min · Live coding / Shared screen

Focus: SQL queries (JOINs, GROUP BY, window functions), Excel formulas, pivot tables, basic statistics.

  • Practice writing queries by hand — no autocomplete in most live interviews
  • Talk through your approach before writing — interviewers value reasoning
  • If you do not know a function, say so and explain how you would find it
Round 3Case Study / Take-Home30–60 min live or 24–48 hr take-home · Dataset + presentation

Focus: Business problem analysis, metric definition, visualisation, insight communication.

  • Start with the business question, not the data
  • Show your cleaning steps — it signals rigour
  • Present 3-5 insights max — depth over breadth
Round 4Behavioural / Manager30–45 min · Video / In-person

Focus: Past experience, problem-solving approach, stakeholder communication, handling ambiguity.

  • Prepare 5-6 STAR stories that cover different themes
  • Every story should end with a measurable result
  • It is fine to say "I do not know" — follow it with "here is how I would find out"
Round 5Final / Business Head20–30 min · Video / In-person

Focus: Strategic thinking, domain interest, long-term fit, offer discussion.

  • Prepare 3 smart questions about team structure and data challenges
  • This is also where salary negotiation happens — have your range ready
  • Show genuine curiosity about the company's business model

3 case study examples — with full approach guides

These are representative of the types of case studies Indian companies give data analyst candidates. Each includes a brief, the data you would receive, and the approach that scores highest.

E-commerce Returns AnalysisTypical at: D2C / E-commerce startup
BRIEF

"Your company's return rate jumped from 8% to 14% over the last quarter. The head of operations wants to understand why and what to do about it."

DATA PROVIDED
Orders table: order_id, product_id, category, city, order_date, amount, payment_method
Returns table: return_id, order_id, return_date, return_reason, refund_amount
Recommended approach
  1. Define metric: return rate = returns / orders, by week to see trend start
  2. Segment: by category, city, payment method, product — where is the spike concentrated?
  3. Look at return_reason distribution — is it product quality, delivery damage, or wrong item?
  4. Compare return rate for new vs. repeat customers
  5. Check if specific products or sellers are driving disproportionate returns
Expected output: A 3-slide summary: (1) Return rate trend with inflection point; (2) Top 3 drivers by segment; (3) One recommendation with estimated impact.
Sales Dashboard for Regional ManagerTypical at: FMCG / Retail
BRIEF

"Build a Power BI dashboard for the Regional Sales Manager who oversees 8 states and 200+ distributors. They currently use a 40-tab Excel file updated manually every Monday."

DATA PROVIDED
Sales data: date, distributor_id, state, product_sku, units_sold, revenue, target
Distributor master: distributor_id, name, state, region, tier
Recommended approach
  1. Identify the 3 questions the manager asks every Monday: total revenue vs. target, top/bottom 5 distributors, state-wise breakdown
  2. Design 3-4 pages: Executive Summary → State Drill-down → Distributor Performance → SKU Analysis
  3. Add slicers for state, date range, and distributor tier
  4. Use conditional formatting (red/amber/green) for target achievement
  5. Replace the 40-tab Excel with one dashboard that auto-refreshes from a single data source
Expected output: Demo the dashboard live. Explain data model (star schema), refresh schedule, and how new distributors are added.
MIS Automation — Finance TeamTypical at: BFSI / IT Services
BRIEF

"The finance team spends 3 hours every Monday morning manually copying data from 5 Excel files into a master sheet and then creating 8 standard reports. Automate this."

DATA PROVIDED
5 regional Excel files (same structure): date, branch_code, product_type, disbursement_amount, collection_amount, outstanding
Master template: summary sheet + 8 pre-built pivot report tabs
Recommended approach
  1. Map all 5 input files — same columns? Any formatting inconsistencies?
  2. Write Python (Pandas + openpyxl) script to read all 5, concatenate, validate, and write to master
  3. Automate the 8 pivot reports using openpyxl or xlwings
  4. Schedule with Windows Task Scheduler (or a Monday-morning email trigger)
  5. Document the script so the team can maintain it
Expected output: Show the Python script, demonstrate it running on sample data, and show the output matching the manual output.

Behavioural questions — 3 STAR answers in full

The STAR format: Situation (context) → Task (what was needed) → Action (what you specifically did) → Result (measurable outcome). Keep each answer to 2-3 minutes maximum.

These are example answers structured to show the format. Adapt them to your own real experiences — interviewers can tell when a story is fabricated.

"Tell me about a time you found an error in data. What did you do?"

S — Situation

I was building a weekly revenue report for the sales team at my internship. The numbers for one region looked unusually high — about 40% above the previous week with no business reason.

T — Task

My task was to investigate before the report went to the VP of Sales.

A — Action

I traced the data back to its source — the raw transaction table. I found that a data pipeline had double-counted transactions for that region because of a duplicate key error in the ETL job. I documented the issue, fixed the query by adding a DISTINCT clause, and recalculated the affected 3 weeks of reports. I also added a row-count validation check to the ETL process to catch this in future.

R — Result

The corrected report went out on time. The VP caught it in review and thanked the team for the correction. The validation check has since caught two more pipeline issues before they reached reporting.

"Describe a time you explained complex data findings to a non-technical person."

S — Situation

In my last project, I built a customer segmentation analysis using RFM (Recency, Frequency, Monetary) scoring. The output was a matrix of 27 segments. The marketing head — who had no analytics background — needed to understand it to allocate campaign budgets.

T — Task

I had to translate a technically correct but unusable output into something actionable within a 20-minute meeting.

A — Action

I collapsed the 27 segments into 4 plain-language groups: Champions (buy often, recently, high value), At Risk (used to buy a lot, not recently), New (bought once, recently), and Dormant (not bought in 6+ months). For each group, I prepared one slide: how many customers, what percentage of revenue, and one recommended campaign action with an estimated reach.

R — Result

The marketing head allocated budgets within the meeting. The "At Risk" re-engagement campaign generated a 22% reactivation rate in the first month — the highest the team had seen.

"Tell me about a time when your data told a different story than what stakeholders expected."

S — Situation

The marketing team had run a 3-week influencer campaign and was expecting to show strong ROI in the monthly review. Before the meeting, I analysed the campaign data and found that conversion rate from influencer traffic was 0.4% vs. 2.1% from organic search.

T — Task

I had to present findings that contradicted the team's expectation — in a review meeting they had already prepared slides for.

A — Action

I shared the finding with the marketing manager 24 hours before the meeting — not in the meeting itself. I framed it as "here is something we should look at together before the presentation." We reviewed the data together, verified there were no tracking errors, and agreed to present the full picture honestly. I also found a positive finding: the influencer campaign had driven 3× the usual branded search volume the following week — delayed conversion.

R — Result

The presentation went well. The team proposed a revised influencer strategy with longer attribution windows. I was asked to build a dashboard tracking branded search lift after future campaigns.

Take-home assignment — how to structure your submission

Take-home assignments are common at Indian startups and mid-size companies. You typically receive a dataset and a 24-48 hour window. Most candidates fail not because of weak analysis but because of poor structure and communication. Here is the format that scores best.

1
Executive Summary
Write last, put first

3-5 bullet points. Each bullet: one insight + one supporting number + one implication. This is what the hiring manager reads first — if it is unclear, the rest does not matter.

2
Data Overview
5 minutes of reading

Show you cleaned the data: row count before and after removing duplicates/nulls, date range, key columns and data types. This proves analytical rigour.

3
Key Findings
Core of the assignment

3-5 insights maximum. Each on its own slide/section: insight headline → supporting chart → 1-2 sentence explanation. Never bury an insight in a paragraph.

4
Recommendation
What separates good from great

1-2 specific actions. Use the format: "I recommend X because the data shows Y, which I estimate will lead to Z." Avoid vague recommendations like "improve marketing".

5
Appendix / Methodology
For the technical reviewer

Your SQL queries, Python code, or Power BI data model. Clearly commented. Shows your working — interviewers sometimes review code separately.

Salary negotiation for data analysts in India 2026

ExperienceRoleNoida / Delhi NCR Market RateNegotiation Range
0–1 yr (fresher)Junior / MIS Analyst₹3.5 – 5.5 LPA₹4 – 6 LPA
1–2 yrData Analyst₹5 – 8 LPA₹6 – 9 LPA
2–4 yrSenior Data Analyst₹8 – 14 LPA₹9 – 15 LPA
4–6 yrLead Analyst / Analyst Manager₹14 – 20 LPA₹15 – 22 LPA
Gurugram premiumSame roles+20-30% vs NoidaNegotiate accordingly
Never give the first number

When asked "what is your expected CTC?", respond: "I am open based on the total package — what is the range budgeted for this role?"

Negotiate total CTC, not base

Variable pay, joining bonus, learning budget, and WFH flexibility all have monetary value. A ₹7L offer with ₹50K learning budget beats a ₹7.2L offer without one.

Counter 10-20% above first offer

Standard in India. Companies expect a counter. Say: "Based on my research, could we look at [X]? I am excited about the role and this would help me make the decision quickly."

Use a competing offer ethically

If you have another offer, you can mention the range — not the company. "I have another offer in the ₹X-Y range — is there flexibility here?" Only say this if it is true.

10 smart questions to ask the interviewer

The questions you ask signal how seriously you have thought about the role. These work across most Indian companies.

1What does the analytics stack look like — SQL, Python, Power BI, Tableau?
2What does a successful first 90 days look like in this role?
3What is the biggest data challenge the team is working on right now?
4How does the analytics team share findings with business stakeholders?
5What is the ratio of dashboard/reporting work to ad-hoc analysis?
6Is there a data engineering team or does the analyst work directly with raw data?
7How does the company measure the impact of analytics work?
8Are there opportunities to move into data science or product analytics from this role?
9What does the on-boarding look like for the first month?
10Why is this role open — is it a new headcount or a replacement?

Frequently asked questions

What are the rounds in a data analyst interview in India?

A typical data analyst interview at Indian companies has 3-5 rounds: (1) HR screening — background, notice period, salary expectation; (2) Technical round 1 — SQL and Excel questions, sometimes Python; (3) Technical round 2 or case study — a business problem to analyse and present; (4) Behavioural / cultural fit — STAR-format questions about past experience; (5) Final round — with hiring manager or business head. Startups often compress this to 2-3 rounds. Large IT companies (Infosys, TCS, HCL) may have written aptitude tests before the technical rounds.

What is a case study round in a data analyst interview?

A case study round gives you a real or fictional business problem and asks you to analyse it. You may receive a dataset (Excel or CSV) and be asked to find insights, build a dashboard, or recommend an action. Some companies give 24-48 hours (take-home assignment); others give 30-60 minutes live. The interviewer is evaluating: how you define the problem, what metrics you choose, how you structure your analysis, and how clearly you communicate findings — not just whether your SQL or Python code works.

What are common behavioural interview questions for data analysts in India?

Common behavioural questions for data analysts in India: "Tell me about a time you found an error in data and what you did"; "Describe a situation where you had to explain a complex finding to a non-technical stakeholder"; "Tell me about a project where you had to work with incomplete data"; "Give an example of when your analysis led to a business decision"; "How did you handle a situation where the data told a different story than what stakeholders expected?" Use the STAR format: Situation, Task, Action, Result.

How do I negotiate salary as a data analyst in India?

For salary negotiation in India: never give the first number — if asked for expected CTC, give a range based on market research; know the market rate for your role, location, and experience (Noida/Delhi NCR data analyst roles pay ₹4-8 LPA at entry, ₹8-15 LPA with 2-4 years experience); negotiate on total CTC not just base — include variable pay, joining bonus, and benefits; it is standard in India to negotiate 10-20% above the first offer; and if the base is fixed, negotiate on joining bonus, learning allowance, or early performance review.

How do I prepare for a data analyst take-home assignment in India?

For a take-home assignment: read the brief twice before opening the data; write down 3-5 business questions you will answer before looking at the numbers; clean and explore the data (check nulls, duplicates, data types) before any analysis; build your visualisation in Power BI or Excel (or Python if specified); structure your output as: executive summary (3 bullet points) → key findings (3-5 insights with charts) → recommendation (1-2 clear actions); submit on time even if incomplete — a clear, partial submission beats a late complete one.

What questions should I ask the interviewer at the end of a data analyst interview?

Strong closing questions for a data analyst interview in India: "What does the data team's current stack look like — SQL, Python, Power BI?" (shows tool awareness); "What would a successful first 90 days look like in this role?" (shows ambition); "What is the biggest data challenge the team is working on right now?" (shows genuine curiosity); "How does the analytics team share findings with the business?" (shows communication awareness). Avoid asking about leave policy or perks in the first interview.

Is there interview preparation support at data analytics courses in Noida?

EVIKA ACADEMY at Noida Sector 51 includes mock interview sessions — SQL technical rounds, case study walkthroughs, and behavioural question practice — as part of its placement support. Students also get resume review before interviews. WhatsApp 8081035456 to book a free demo class. The institute is near Sector 51 Metro Station on the Aqua Line.

Practice mock interviews before the real one

EVIKA ACADEMY at Noida Sector 51 runs mock SQL rounds, case study walkthroughs, and behavioural interview practice sessions as part of placement support. Free demo class to see how it works.

📱 WhatsApp 8081035456 — Book Free Demo
← Ch 32: AI Tools for Data AnalystsCh 34: Product Analytics →
🎓 Free Demo Class — Online & Offline · Noida Sector 51