Skills assessment

Data Analyst skills assessment

A data analyst's value is not in knowing SQL syntax; it is in turning messy, ambiguous data into a decision someone can act on. A good assessment tests the full path: pulling the right data, interpreting it honestly, and explaining what it means to a non-technical stakeholder.

Screening on tool lists ("proficient in SQL, Python, Tableau") tells you almost nothing about whether a candidate can spot a misleading metric or resist a convenient-but-wrong conclusion. A work sample does. H-Evaluate builds that work sample per job — questions generated fresh from your description rather than pulled from a shared bank candidates can rehearse.

What to assess

The skills that matter most in this role, and what to look for in each one.

Practical / sandbox

Querying & data manipulation

Writing and running real queries against a dataset to answer a question — joining, filtering, and aggregating correctly.

Domain knowledge

Statistical & analytical knowledge

Understanding of the methods the role relies on — distributions, significance, common pitfalls — at the appropriate depth.

Cognitive

Interpretation & insight

Reading a result critically: separating signal from noise, questioning the metric, and reasoning about causation vs correlation.

Situational judgement

Business-context judgement

How a candidate handles realistic scenarios — a dashboard that disagrees with a stakeholder's gut, an incomplete dataset before a deadline.

Behavioural

Communication of findings

Explaining an analysis clearly to a non-technical audience, and being honest about uncertainty and limitations.

How to structure the assessment

  • 1Give candidates a realistic dataset and a real question, not a syntax quiz.
  • 2Assess interpretation, not just the query — the right number with the wrong conclusion is a fail.
  • 3Weight statistical depth to the seniority: a junior analyst and a lead analyst need different bars.
  • 4Include a short 'explain this to a stakeholder' prompt to test communication.
  • 5Use the same rubric across candidates so results are comparable.

Signs of a strong candidate

  • +Questions the metric before trusting it
  • +Notes data-quality issues and states assumptions
  • +Distinguishes correlation from causation without prompting
  • +Explains findings in plain language, with honest caveats

Red flags to watch for

  • –Produces a confident conclusion the data does not support
  • –Ignores missing or anomalous values
  • –Cannot explain what a result means for the business
  • –Cherry-picks the framing that fits a preferred answer

Assessment vs. interview

Interviews reward candidates who talk fluently about data; assessments reveal who can actually work with it. Pair a short work sample with a conversation about the choices they made — the sample gives you evidence, the conversation gives you depth.

Skills assessment

Configure this assessment by role and seniority

Book a demo and we'll show you a skills test for this role, built from your job description.

Related reading

Frequently asked questions

What should a data analyst assessment test?

The full path from data to decision: querying and manipulating a realistic dataset, interpreting the result critically, and communicating the finding to a non-technical stakeholder. Testing tool knowledge alone misses the judgement that separates strong analysts from weak ones.

Is a SQL test enough to hire a data analyst?

No. SQL proficiency is necessary but not sufficient — the harder, more predictive skill is interpretation: spotting a misleading metric, questioning data quality, and reasoning about causation. Assess both, and weight interpretation heavily for senior roles.

How do you assess a junior versus a senior data analyst?

Keep the task structure similar but shift the weighting: juniors are assessed more on correct querying and clean interpretation, seniors more on ambiguous problems, statistical judgement, and stakeholder communication. The same job-level configuration should drive both.