Skip to content

Why These 30?

Hand-curated for maximum interview ROI.

A 6-Stage Amazon Loop Simulator

Six stages that map exactly to Amazon’s real loop — OA Sprint → Technical Phone Screen → SQL & Data Modeling → Onsite Analytics → Business Scorecards → Bar Raiser. Stage 6 is intentionally empty; Bar Raisers don’t code SQL and we won’t fake it.

A Retail & Marketplace Schema Modeled on Amazon

Every question runs on a production-grade retail and marketplace schema covering orders, fulfillment, shipping, customer reviews, third-party sellers — the same domain Amazon data interviewers actually work in.

Leadership Principles + L6+ Probing Built In

Every d3 and d4 explainer ends with the senior-level extensions Amazon interviewers ask: which LP this screens for, how the query scales across 14 marketplaces, where you’d add an index, who you’d align with on metric ownership.

Skill Coverage

How the 30 problems distribute across SQL topics.

Single-Table Filtering & Aggregation
3
Multi-Table JOIN / EXISTS Relational
4
Anti-Join (NOT EXISTS / NOT IN / EXCEPT / LEFT+IS NULL)
5
Single-CTE & Subquery Threshold
3
ROW_NUMBER Top-N Within Group
4
RANK / DENSE_RANK Window Functions
4
LAG / Window Lag (basic + partition)
3
SUM OVER / Running Total
1
AVG OVER ROWS BETWEEN / Moving Average
2
Self-Join (reorder + frequently-bought-together)
2
Date Bucketing (strftime / DOW / date-range)
4
Multi-Tier CASE Classification (Data Quality + Anomaly)
2
Multi-CTE Pipelines (2+ CTEs)
9
UNION / EXCEPT Set Operations
2

FAQ

No. This collection is not affiliated with, endorsed by, or sponsored by Amazon.

The 30 problems are designed to mirror the analytical patterns publicly reported in Amazon SQL interviews — sourced from our curated catalog. Production-grade schemas are modeled on the Amazon retail, marketplace, payments, and logistics domains.

"Amazon-style" describes the format and pattern coverage, nothing more.

Ready for your Amazon interview?

Start with Stage 1 — graded instantly in your browser.

All company names, logos, and trademarks are the property of their respective owners. Their use is for identification purposes only and does not imply endorsement.