Review by Experts — human feedback on your CV in 24 hours. Explore now

CVEdge logo

Interview Coach

Data Analyst Interview Questions

Data Analyst interviews are dominated by SQL and by the ability to turn a number into a recommendation. Nearly every loop includes a live SQL round, a case study where you interpret a metric movement, and a communication round where you present findings to a non-technical stakeholder. The CVs that succeed show decisions influenced, not dashboards delivered.

Build your story bank free

What data analyst interviews are scored on

Live SQL

Writing queries against an unfamiliar schema — joins, aggregations, window functions, cohort and funnel logic. The most common elimination round in the discipline.

Metric interpretation

Given a chart or a metric change, explain plausible causes and what you would check. Interviewers test whether you consider seasonality, mix shift, and instrumentation before product causes.

Stakeholder communication

Presenting a finding to someone non-technical and defending a recommendation, including what you are uncertain about.

Dashboard and metric design

Choosing what to display and defining a metric precisely enough that two teams compute it identically.

Technical data analyst interview questions

Questions of this shape recur across data analyst loops. Practise them aloud — interviewers score how you reason, not only where you land.

  • Write a query returning month-over-month retention by signup cohort.
  • Revenue is flat but order volume is up 15%. What is happening and how would you confirm it?
  • Explain the difference between a LEFT JOIN and a FULL OUTER JOIN with a case where the choice changes the answer.
  • How would you define 'active user' for a product used weekly rather than daily?
  • Write a query to find the top 3 products per category by revenue.
  • A dashboard number disagrees with finance's number. How do you reconcile them?
  • How do you detect whether a metric change is real or an instrumentation artefact?

Behavioural questions for data analyst roles

Prepare one STAR story per theme. A single strong story usually answers two or three of these prompts.

  • Tell me about a finding that changed what your team decided to do.
  • Describe presenting bad news to a stakeholder who disagreed with the data.
  • Tell me about a time you found an error in your own analysis after sharing it.
  • Describe a request that was framed as a data pull but needed reframing.
  • Tell me about simplifying a complex analysis for an executive audience.

Numbers that make data analyst answers credible

A STAR answer without a result is a story. These are the measures that carry weight in this role.

Business metric influencedRows / users analysedAnalyst hours saved through automationReporting turnaround timeAdoption of dashboards builtRevenue or cost impact of findings

Questions worth asking your interviewer

  • Who defines metrics here, and is there a single source of truth?
  • How much of the role is ad-hoc requests versus longer analyses?
  • What is the state of data quality and documentation?
  • How do analysts' findings actually reach decisions?

Data Analyst interview FAQs

How hard is the SQL round in a Data Analyst interview?+

Harder than most candidates prepare for, because it is timed and against an unfamiliar schema. The recurring asks are cohort retention, funnel conversion by step, top-N per group using a window function, and running totals or period-over-period comparisons. Interviewers watch whether you clarify the schema before writing and whether you sanity-check your own output. Practising these five query shapes until they are automatic covers the large majority of what is asked.

What separates a Data Analyst from a Data Scientist?+

Analysts describe and diagnose what happened; scientists predict and establish causality. Analyst work centres on SQL, BI tooling, metric definition, and stakeholder communication, with statistics used mostly for significance and sizing. Scientist work adds experimental design, causal inference, and modelling. In practice the boundary varies by company — at smaller organisations one analyst does both — but the interviews differ sharply, so target the loop you can pass.

What belongs on a Data Analyst CV?+

The decision each analysis produced. "Identified that 31% of signup drop-off came from one verification step; removing it lifted completed signups 22%" is the shape that works, because it names the finding, the action, and the result. Also state the scale you worked at — rows, users, revenue covered — and the tools, but keep tooling brief. Listing dashboards built without saying what changed is the most common weakness in this discipline's CVs.

Do I need Python for Data Analyst roles?+

It strengthens your position but SQL is the non-negotiable one. Many analyst roles run entirely on SQL plus a BI tool, and interviews reflect that. Python becomes important when you want to move toward analytics engineering or data science, and it is often what distinguishes candidates for senior analyst roles where automation and reproducibility matter. If you have limited preparation time, get SQL to a high standard first.

Need the CV before the interview?

See data analyst CV examples, before/after bullets, and the metrics reviewers look for.

Data Analyst CV examples

Other interview guides

Turn your experience into answers

CVEdge reads your CV, drafts STAR stories from what you actually did, and matches them to the data analyst job you're interviewing for.

Start building free