chaturIQ
Free · runs in your browser

Crack your SQL interview with real‑world practice

Learn SQL concept by concept, then practise interview-style questions on the kind of data companies actually have: banking, ride-hailing, streaming, SaaS and a real online retailer.

No credit card. Sign in with Google or email to save progress.

Typing…
–
Learners
–
Questions solved
–
Likes

Everything you need, in one place

Built for analyst and product interviews: short lessons, lots of practice and honest feedback.

28 lessons

Beginner to Advanced, one concept at a time, each with a worked example and the mistakes people make.

308 practice questions

Warm-up, Build and Interview levels. A real SQL editor checks your answer instantly and explains the trap.

30 theory questions

The concepts interviewers ask you to explain out loud, with model answers.

4 mock tests

Timed, randomised and scored, so the real interview feels familiar.

Practise on 35 tables from real industries

The data has the mess real data has: duplicates, missing values and records that don't match. Interviewers test for exactly that.

Banking & fintech

“Which transactions were posted twice?”

Ride-hailing & food delivery

“Which drivers never completed a trip?”

Streaming & social

“Which titles has nobody watched?”

SaaS & product analytics

“How did monthly revenue change month on month?”

E-commerce, subscriptions & call centres

“What share of revenue comes from repeat customers?”

Pharma sales & incentives

“Which territories hit their quarterly target?”

Plus real data from a UK online retailer

A sample of the UCI Online Retail dataset (Chen, 2015, CC BY 4.0): real invoices, cancellations and guest checkouts.

How it works

1

Learn

Read a short lesson and see the idea run on real tables.

2

Practise

Climb from Warm-up to Interview questions. Wrong answers tell you why.

3

Test yourself

Take a timed mock and see exactly where to improve.

Streaks & daily goals

Earn XP for every question and keep your streak alive.

Daily challenge

One fresh interview-level question every day.

Weekly leaderboard

Resets every Monday, so anyone can reach the top.

Mohit Khandelwal

Built by a learner, for learners

Watching SQL videos isn't the same as practising SQL

Mohit Khandelwal learned SQL from YouTube, then spent 5+ years in analytics at ZS (Amgen US), a 30+ centre healthcare network and an e-commerce analytics company. He built ChaturIQ so you can practise the questions interviews actually ask.

Read the story

Your next interview has a SQL round. Be ready for it.

Free to use. Your progress is saved to your account.

Start practising free