Practice

Short problems that build real judgement

Every question has a worked solution that explains why the answer is right, not just what it is. Free, no account needed.

questions
12
tracks
7

SQL

Joins, window functions, aggregation and the queries interviews actually ask for.

3 questions

Python

Data manipulation, logic and the standard library patterns that keep recurring.

3 questions

Power BI

DAX, modelling decisions and performance reasoning.

2 questions

Data Analysis

Reading data honestly: distributions, comparisons and traps.

1 question

Data Science

Modelling judgement, validation and evaluation.

1 question

AI Engineering

RAG design, agent reliability, evaluation and cost control.

1 question

Business Analysis

Requirements, stakeholders and turning a vague ask into a spec.

1 question

Preparing for an interview specifically?

The Interview Lab covers the questions that actually get asked, with the reasoning an interviewer is listening for rather than just a model answer.

Open the Interview Lab