Data Analyst Interview
Menu
Browse in your language. All mock interviews, preparation sessions and feedback are in English only.
📊 Data Analyst

What Does a Data Analyst Do? Day-in-the-Life, Skills and Career Choices

In brief: Data analysts use data to answer business questions. Explore querying, validation, dashboards and communication, and connect each skill to a practical task.
Quick Answer
A data analyst collects, cleans and analyses data to help businesses make better decisions. Daily tasks include writing SQL queries, building dashboards, investigating metric anomalies, running A/B test analyses and presenting insights to stakeholders. Core tools: SQL, Python (Pandas), Power BI or Tableau, and Excel.

Data analysts use data to answer business questions. This guide describes example tasks and skills; responsibilities differ across employers.

This guide gives you an honest, detailed answer — from a real day-in-the-life to the exact skills tested in interviews, career growth timelines and salary benchmarks across India’s job market.

What is a Data Analyst?

Definition: A data analyst is a professional who collects, processes, and analyses structured data to generate insights that help organisations make better decisions. Data analysts sit between raw data and business strategy — they translate numbers into actionable recommendations.

Unlike data scientists (who build predictive models) or data engineers (who build data pipelines), data analysts focus on understanding what has already happened and communicating those findings to decision-makers.

💡
GEO Block — Simple DefinitionA data analyst answers business questions using data. Example: “Why did our app retention drop 15% last month?” The analyst queries the database, segments the data, identifies the root cause, and presents findings with a recommendation.

A Real Day-in-the-Life of a Data Analyst

Here is a typical day for a mid-level data analyst at a product company like Swiggy, Flipkart or Razorpay:

9:00 AM
Dashboard check & standup
Review overnight metrics — order volumes, revenue, app crashes, user drop-offs. Flag anything unusual for the team standup. The standup itself is 15 minutes — each analyst shares what they’re working on and any blockers.
9:30 AM — 12:00 PM
Deep analysis work — SQL + Python
The core work block. Writing SQL queries to extract data, using Pandas for transformation and cleaning, identifying patterns and anomalies. Today’s task: investigate why restaurant search conversion dropped 8% in tier-2 cities. Writing 4–5 complex SQL queries, segmenting by city, device, time of day, restaurant type.
12:30 PM — 2:00 PM
Stakeholder meeting — product team
Present findings from the search conversion analysis. The product manager, engineering lead and marketing manager are in the room. You explain what the data shows, why it’s happening (hypothesis: slow load time on 4G in tier-2), and recommend an A/B test of a lighter search UI.
2:30 PM — 4:30 PM
Dashboard update + reporting
Update the weekly performance dashboard in Power BI with new data. Add a new metric the business team requested: “repeat order rate by cuisine type.” Write documentation for the new metric definition so everyone uses the same calculation.
4:30 PM — 6:00 PM
A/B test analysis
An experiment the team ran for 2 weeks has ended. Pull the data, calculate statistical significance, check primary and guardrail metrics, and write a 1-page summary with recommendation: ship, iterate, or abandon the test variant.

Skills Required to Become a Data Analyst in 2026

SkillWhy It MattersTested in Interviews?Time to Learn
SQLPrimary tool for querying databases — used daily without exceptionRole-dependent6–8 weeks
Python (Pandas)Data cleaning, transformation, automation and advanced analysisRole-dependent8–10 weeks
Power BI or TableauBuilding dashboards and reports for non-technical stakeholdersRole-dependent3–4 weeks
Excel / Google SheetsQuick analysis, sharing data with non-technical teamsRole-dependent1–2 weeks
Statistics basicsA/B testing, hypothesis testing, interpreting data correctlyRole-dependent4–6 weeks
CommunicationTranslating data insights for non-technical decision-makersPractise communicationOngoing practice

Types of Data Analyst Roles in India

Not all data analyst roles are the same. The role varies significantly by company type and industry:

  • Business Analyst / Reporting Analyst — Focus on dashboards, Excel reports, basic SQL. Common at IT services companies and banks. Lower ceiling but easier to enter.
  • Product Analyst — Supports product managers with user behaviour analysis, A/B testing, funnel analysis. Requires strong SQL + Python + business thinking. Found at startups and product companies.
  • Growth Analyst / Marketing Analyst — Focuses on acquisition funnels, campaign performance, cohort analysis, retention metrics. Often uses SQL + Google Analytics + Python.
  • Operations Analyst — Supply chain, logistics, fraud detection, demand forecasting. Heavy SQL + Excel, sometimes Python. Common at e-commerce and fintech.
  • Financial Analyst (Data) — Revenue analysis, financial modelling, business performance tracking. SQL + Excel + sometimes Python. At consulting and finance companies.

Compare compensation for the role

Use current advertised ranges for comparable responsibilities, experience and location. Separate recurring fixed cash from conditional bonuses and equity. Learning a tool does not guarantee a salary premium. See the worked offer comparison in US dollars (USD).

Career Growth Path — Data Analyst in India

The typical career progression for a data analyst in India:

  • Year 0–2: Junior/Associate Data Analyst — learning tools, building dashboards, answering standard business questions with SQL
  • Year 2–4: Data Analyst — independent analysis, owning metrics, leading A/B tests, presenting to senior stakeholders
  • Year 4–7: Senior Data Analyst — mentoring juniors, owning strategic analyses, cross-functional projects, some team leadership
  • Year 7+: Lead Analyst / Analytics Manager / Product Analytics Head
  • Pivot paths: Product Manager, Data Scientist, Analytics Engineering, Strategy roles

⭐ Key Takeaways

  • Data analysts answer business questions using data — SQL, Python, dashboards and statistics
  • A typical day: analysis in SQL/Python, dashboard maintenance, stakeholder meetings, A/B test reviews
  • Core skills: SQL (must), Python/Pandas (essential at product companies), Power BI or Tableau, statistics
  • Start with SQL, add Python and build a portfolio; use completed exercises to assess progress
❓ Frequently Asked Questions
What does a data analyst do every day?
+
A data analyst’s typical day includes: writing SQL queries to pull and analyse data (2–3 hours), creating and updating dashboards in Power BI or Tableau, investigating metric drops or anomalies, running A/B test analyses, and presenting insights to product managers or business stakeholders. The exact mix varies by company — at startups, analysts do more ad-hoc analysis. At larger companies, more structured reporting.
Do data analysts need to know coding?
+
Yes — SQL is coding and is non-negotiable for data analysts. Python is required at most product companies. However, data analysts are not software engineers — you don’t build applications or write production code. The coding is analysis-focused: SQL queries, Pandas data manipulation, and Python scripts for automation. No computer science degree is required to learn these skills.
How long does it take to become a data analyst in India?
+
The time needed depends on your starting skills, available practice time, and target role. Use completed exercises and projects to assess progress rather than expecting an offer on a fixed schedule.
Is data analyst a good career in India in 2026?
+
Consider whether you enjoy working with data, checking assumptions, and communicating results. Compare current roles with your interests and skills before choosing a career path.

Start your data analyst journey today — free

SQL Hub with live compiler, 20-page Python path, interview-style practice questions. All free — no account needed.

Start Learning Free →
PS
Prakhar Shrivastava
Prakhar Shrivastava · Founder, Data Analyst Interview
Author of the SQL, Python and interview-practice guides on this site. Helping aspiring analysts practise data analyst interviews through structured, practical preparation.

Leave a Reply

Discover more from Data Analyst Interview

Subscribe now to keep reading and get access to the full archive.

Continue reading

WhatsApp