Skip to content

Skill readiness test

Data Analyst - Clapham Junction at The Gym Group

7 questions, about 4 minutes. This is a diagnostic, not a certification — it estimates your skill readiness, it does not guarantee you are qualified for or will be hired into this role.

1. Which function looks up a value in one column and returns a value from another column in the same row, matching on the leftmost column?
2. Which clause filters rows before they are grouped by GROUP BY?
3. A query aggregates revenue by region but SELECT also lists an ungrouped column. What happens on strict SQL engines (e.g. MySQL with ONLY_FULL_GROUP_BY, or PostgreSQL)?
4. Which is the correct way to lock a cell reference so it does not shift when copied across a row?
5. You need each customer's most recent order. Which approach is most reliable?
6. An INNER JOIN between orders and customers drops rows where...
7. A pivot table field summarizes as SUM by default but the underlying column has some text values mixed in. What is the most likely visible symptom?