New look, same mission - We've refreshed our look to better reflect what we do.

Data & Analytics

Data Analyst Assessment

See whether a candidate can turn a vague business question into a number somebody will act on, and whether that number is right.

30 to 45 minutes 31 questions mid
Data Analyst Scorecard Sample
Ownership 87%
Accountability 72%
Stakeholder Management 91%
Numerical Reasoning 68%
Data Interpretation 84%
SQL Query Execution 76%
Automated scoring Validated against 10,000+ data points

About this assessment

Hiring Data Analyst talent, done right

Why Data Analysts are hard to hire well

The defining property of analytical work is that a wrong answer looks exactly like a right one. A dashboard built on a join that quietly duplicates rows renders just as cleanly as a correct one. The chart is the same colour. The number is plausible. Nobody in the room can tell, which means nobody catches it until a decision has already been made on the back of it, usually months later and usually by accident.

That single fact breaks the standard hiring process. In most roles you can watch the output and form a view. Here the output is a number, and evaluating a number requires redoing the work. So interviewers fall back on proxies: which tools the candidate has used, how big the data was, whether they can define a window function. All three are easy to fake and none of them predict whether this person’s figures will be right.

The title compounds it. Data Analyst covers someone who refreshes a weekly spreadsheet from a report somebody else built, and someone who owns metric definitions for a whole business unit. Both have three years of experience. Both list SQL, Python and Tableau. The gap between them is enormous and almost invisible on a CV.

What separates the best from the rest

Strong analysts are suspicious of their own results. They check row counts before and after a join. They sanity-check a total against a source they did not build. When a number moves fifteen per cent they assume a data problem first and a business change second, because the first is far more common. This instinct is the whole job and it is nearly impossible to interview for directly, because every candidate will say they validate their work.

They also refuse to accept a question at face value. A request for last quarter’s churn is not a specification, it is the opening of a negotiation. Which churn, measured against which denominator, over what window, counting accounts or subscriptions or seats. Weak analysts answer the question as asked and produce something technically correct and practically useless. Strong ones spend two minutes establishing what decision the number is for, then answer the question that was meant.

The clearest divide is what happens after delivery. Weaker analysts consider the ticket closed when the file is sent. Better ones know that an analysis nobody acts on has failed, whatever its technical quality, and they treat adoption as part of the work: naming the recommendation, stating what they would do, and following up on whether anything changed. Most organisations have a graveyard of unused dashboards, and every one of them was technically correct.

Why interviews alone fall short

The two standard formats both miss. A live SQL exercise tests syntax under artificial pressure against a clean schema, which is the easiest version of the job and the one least like it. A take-home case gives the candidate unlimited time, the internet, and, increasingly, a model that will write the query for them. Neither tells you what happens when the data is messy, the request is vague and the deadline is this afternoon.

Conversation fares no better, because analytics has a rich vocabulary that costs nothing to acquire. Data quality, reproducibility, single source of truth, stakeholder alignment. A candidate who has read two blog posts sounds identical to one who has spent three years fixing broken pipelines at two in the morning. Situational judgement scenarios put every candidate in front of the same untidy data, the same impatient stakeholder and the same incomplete brief, so you compare decisions rather than vocabularies.

Common hiring mistakes in analytics recruitment

  • Testing SQL syntax rather than SQL judgement - the failure mode in real analytical work is a technically valid query that answers a subtly different question, and syntax tests cannot see that
  • Treating tool experience as transferable evidence - a strong analyst moves from Tableau to Power BI in a fortnight, and a weak one who knows both will still produce dashboards nobody opens
  • Hiring for modelling ability when the need is reporting - candidates who want to build models will be bored inside six months by a role that is mostly metric definitions and stakeholder requests
  • Ignoring how the candidate handles being wrong - everyone ships a bad number eventually, and what matters is whether they find it themselves and say so quickly
  • Skipping the requirements conversation entirely - most analytical waste is not bad queries, it is good queries answering questions nobody needed answered

The work this role is assessed against

  • Write and optimise SQL to join large tables, create views, and validate results
  • Build Tableau, Power BI or Looker dashboards with well-defined, documented metrics
  • Perform cohort, funnel, and segmentation analyses; visualise and summarise findings
  • Analyse experiments (A/B tests), compute lift and confidence, and recommend actions
  • Partner with stakeholders to clarify requirements, prioritise requests, and track impact

Tools and outputs this role works with

SQL (PostgreSQL, MySQL, SQL Server), Excel or Google Sheets, Python (pandas, numpy), R (dplyr, ggplot2), Jupyter or VS Code, Tableau, Power BI, Looker and LookML, Mode or Metabase, Qlik Sense, dbt, Snowflake, BigQuery, Amazon Redshift, Databricks, Git and GitHub, Google Analytics 4, Mixpanel or Amplitude, and basic familiarity with Airflow.

What we measure

Data Analyst skills we assess

This assessment evaluates Data Analyst candidates across 10 validated competencies.

Everyone I shortlist can write the query. What I cannot work out from an interview is which of them would notice the query was answering the wrong question.

Ownership

Taking responsibility for scoping, execution, and delivery of analyses that drive business decisions.

Accountability

Owning the accuracy of datasets, calculations, and reports, and promptly correcting any issues found.

Stakeholder Management

Gathering requirements, aligning priorities, and managing expectations with business partners to ensure adoption.

Numerical Reasoning

Interpreting metrics and performing calculations to quantify performance, trends, and opportunities.

Data Interpretation

Translating analytical outputs into clear, actionable insights tied to business outcomes.

SQL Query Execution

Writing performant queries to extract, join, and aggregate data for accurate analysis.

Data Wrangling Execution

Transforming raw, disparate sources into tidy, analysis-ready datasets efficiently.

Data Cleaning Execution

Handling missing data, deduplication, and normalisation to improve dataset reliability.

SQL for Analytics

Applying SQL functions, windowing, and optimisation techniques to support robust analysis.

Python for Analytics

Using pandas, NumPy, and visualisation libraries to automate and scale analyses.

How it works

Invite to insight in 3 steps

1

Invite candidates

Send a link via email or your ATS. Candidates can start immediately on any device.

2

Candidates complete the assessment

Takes 30 to 45 minutes. Situational judgement questions based on real Data Analyst scenarios.

3

Review ranked results

Get a scored shortlist with competency breakdowns and interview-ready insights. No guesswork, no gut feel.

Preview

Sample Data Analyst assessment question

Candidates face realistic Data Analyst scenarios that test how they think, not just what they know.

  • Situational judgement questions
  • Realistic workplace scenarios
  • Works on any device
  • No trick questions or abstract puzzles
  • Completes in 30 to 45 minutes
Data Analyst Assessment

Question 4 of 31

A director asks for churn by region for the last quarter. The customer table has one row per subscription, some accounts hold several subscriptions, and the region field is blank for about nine per cent of rows. They want the figure this afternoon. What do you do?

What you get

Data Analyst candidate scorecard

Every candidate receives a detailed scorecard so you know exactly who to interview and why.

  • Ranked shortlist based on objective performance data
  • Individual scorecards broken down by competency
  • Interview-ready insights highlighting strengths and areas to probe
  • Benchmarking against the broader candidate pool
Candidate Report
SC

Sarah Chen

Overall Score: 81/100

Top 15%
Ownership 87
Accountability 72
Stakeholder Management 91
Numerical Reasoning 68
Data Interpretation 84
SQL Query Execution 76
Data Wrangling Execution 87
Data Cleaning Execution 72
SQL for Analytics 91
Python for Analytics 68

Trusted by hiring teams

Results that speak for themselves

3x

Faster time-to-hire

40%

Fewer mis-hires

70+

Assessment templates

92%

Manager satisfaction

Who this is for

Is this assessment right for you?

Great fit

  • Teams hiring their first dedicated analyst Find out whether a candidate can scope their own work when there is no analytics manager to hand them a ticket
  • Companies where the numbers already disagree between teams See who treats inconsistent definitions as a problem to fix rather than a caveat to footnote
  • Hiring managers who cannot personally review SQL Get a read on query and data quality judgement without having to audit a take-home yourself
  • Agencies and consultancies placing analysts into client teams Compare candidates on how they handle ambiguity, not on the size of the last data set they touched

Not the right fit

  • Data engineering roles where pipeline architecture and warehouse ownership are the job
  • Data science positions built around statistical modelling and machine learning
  • Analytics leadership roles where team management and function strategy dominate

Looking for something different?

Browse all assessments

Get started

Start assessing Data Analyst candidates today

Book a demo to see this assessment in action, or get in touch to discuss your requirements.

Why this assessment

Why we assess these skills

  • SQL and wrangling decide whether the number is right; nothing downstream survives a bad join.
  • Interpretation and numerical reasoning decide whether the right number is the one being reported.
  • Ownership and stakeholder handling decide whether anyone acts on it once it lands.

Common questions

What does the Data Analyst assessment measure?

This assessment evaluates Data Analyst candidates across 10 key competencies: Ownership, Accountability, Stakeholder Management, Numerical Reasoning, Data Interpretation, SQL Query Execution, Data Wrangling Execution, Data Cleaning Execution, SQL for Analytics, Python for Analytics.

How long does the Data Analyst assessment take?

The assessment takes 30 to 45 minutes to complete and consists of 31 situational judgement questions. Candidates can complete it on any device.

How is the Data Analyst assessment scored?

Every response is scored against a validated benchmark. You receive a ranked shortlist with individual competency breakdowns and interview-ready insights.

Nat
Natalie Typically replies in a few mins