Free SQL interview practice
SQL interview practice. One problem at a time.
188 practice problems organized into Meta, Google, Amazon, Stripe, and 19 more company collections. Write SQL against practice datasets and get checked in your browser. Free, no card or trial.
No account needed to start. Draft SQL stays in this browser; create an account to sync solved history.
The bank
Pick a problem. Start typing SQL.
188 problems across 23 companies, each with its own dataset. Click one and you’re in the workspace, free, right in your browser.
Average Post HiatusMetaDates, AggregationEasy5 minApp Click-Through RateMetaConditional logic, NULL handlingEasy–Medium8 minAverage Shares per PostMetaJoins, NULL handling, CTEsMedium10 minTwo Different Products Same DayMetaAggregationMedium10 minPromotion EffectivenessMetaCTEs, Dates, JoinsMedium12 minPercentage of Interactions by TypeMetaWindow functions, Conditional logicMedium10 minNew vs. Existing Users by MonthMetaCTEs, Conditional logicMedium12 min7-Day Rolling Average of SignupsMetaWindow functions, CTEsMedium12 minUsers With 10+ Searches in SessionMetaAggregationMedium10 minLikes on Friend's PostsMetaJoins, UNIONMedium12 minCustomers Who Bought Two BrandsMetaAggregationMedium10 minCurrent vs. Previous Month Post RateMetaWindow functions, CTEs, DatesMedium12 minView all 188 problems
How it works
Solve in the browser. Checked instantly.
- 1Pick a problemPractice questions for data science and analytics interviews, each with its own tables, difficulty, and time target.
- 2Write and run SQLA full database engine loads in the tab. No setup, nothing to install — query the practice dataset immediately.
- 3Submit for a verdictPass and move to the next problem. Miss and you unlock the expected output and a reference solution.
188
problems
23
companies
$0
free access
Solve one now. Build your solved history.
Start free, no account needed. When you create one, everything you’ve solved comes with you — solved marks, streaks, and concept ratings on your dashboard.
Create your free accountExplore SQL questions by company.
188 SQL practice questions. 23 companies. Free access to every problem.