Your next interview won't ask the easy questions.
Practice the ones it will, and build the projects that get you there. Try Premium with a 14-day money-back guarantee.
Free
$0/ forever
Just log in with Google or LinkedIn
- 259 interview questions in SQL, Python and pandas
- Instant grading and a worked solution for every free question
- 14 Data Labs projects with their datasets
- Discussions, and posting your project repos for others to see
Premium
$12/ month
$36 billed every 3 months
Save 20% · Best for a job search
- Everything in Free
- 55 harder interview questions, labeled by company: Meta, Netflix, Airbnb and more
- Datasets for 8 advanced portfolio projects: fraud detection, RAG and data modeling
- AI grading for your projects when it launches, at no extra cost
- Every new Premium question and lab as it is added
14-day money-back guarantee
Taxes, where they apply, are shown at checkout. Renews automatically, and you can cancel anytime from your account menu.
Why learners go Premium
Priced for a job search
You don't need Premium forever, just until you're hired. The quarterly plan covers a typical search at 20% off, and you can cancel the day you sign your offer.
Practice the way the job works
Every question is a real business problem, graded instantly in your browser, with a worked solution and the mistakes to avoid. You learn the fix, not just the answer.
Pays for itself with one offer
Three months of Premium costs less than a single day's pay in a data job. And if it isn't helping, you get a full refund within 14 days.
Everything you unlock today
Marked with a Premium badge across the site, and growing as new questions and labs are added.
55 interview questions
Failures in a rowPhonePe · SQLhard
Missed minimum paymentsCapital One · SQLmedium
Longest trip without repeat citiesAirbnb · Pythonhard
Win rate by sales repSalesforce · SQLmedium
Posting on consecutive daysMeta · SQLhard
Returns by reasonFlipkart · SQLmedium
Running account balanceStripe · Pandasmedium
Spend to dateNykaa · SQLmedium
Busiest hour per cityLyft · Pandashard
Top restaurant in each cityDoorDash · SQLhard
Cost per order gridNykaa · Pandashard
Price moved since last tradeZerodha · SQLmedium
Most-watched title in each countryNetflix · SQLhard
Minutes from order to doorstepInstacart · SQLhard
Revenue against targetSwiggy · SQLmedium
Each user's top categoryPinterest · SQLhard
Top reason per categoryFlipkart · SQLmedium
Resolution time by priorityAtlassian · Pandasmedium
Retries before it workedPhonePe · SQLhard
Longest price holdMyntra · SQLhard
Top partners per citySwiggy · SQLmedium
Spend by channelNykaa · SQLmedium
The day the position closedZerodha · SQLhard
Subtasks that outlived the parentAtlassian · SQLmedium
Refunds so farFlipkart · SQLmedium
Day over day swingSwiggy · SQLmedium
Stretches that hit a targetDoorDash · Pythonhard
Every stockout windowBlinkit · SQLhard
Listening sessionsSpotify · SQLhard
Net position gridZerodha · Pandashard
Price dropsMyntra · SQLmedium
Money moved so farPhonePe · SQLmedium
Card-testing patternsMastercard · SQLhard
Search a rotated scheduleUber · Pythonhard
Holdings in long formatRobinhood · Pandashard
Month-over-month spend changeVisa · SQLhard
Building a spam filterGoogle · Writtenmedium
Measuring a good stayAirbnb · Writtenmedium
Measuring search result qualityGoogle · Writtenmedium
Ship on a significant resultAirbnb · Writtenmedium
Shipping without significancePinterest · Writtenmedium
Signup to paid funnelStripe · Writtenmedium
Storing viewing historyNetflix · Writtenmedium
Testing Save for LaterMeta · Writtenmedium
What counts as a DAUMeta · Writtenmedium
Why Prime signups fellAmazon · Writtenmedium
Why Reels viewing fellMeta · Writtenmedium
Finding fake reviewsAirbnb · Writtenhard
Fine-tuning on private dataDatabricks · Writtenhard
Impact without an experimentPhonePe · Writtenhard
Is Comfort eating UberX?Uber · Writtenhard
Low latency model servingPinterest · Writtenhard
Powering Continue WatchingNetflix · Writtenhard
Spotting fraud in trip dataUber · Writtenhard
Warehousing A/B test dataNetflix · Writtenhard
Datasets for 8 Data Labs projects
OpenAI · AI ProjectLLM Evaluation HarnessBuild automated graders for two versions of an AI assistant, check them against human labels, and decide which one ships.
Uber · Data Analytics ProjectDriver Supply and Demand AnalysisMeasure the ride requests that go unmet for lack of a driver, and recommend where to spend the incentive budget.
Amazon Prime Video · Data Science ProjectStreaming Recommendation SystemBuild a recommender that ranks ten titles per viewing profile, and beat showing everybody the most popular ones.
Airbnb · Data Engineering ProjectBookings Star Schema with Price HistoryModel bookings as a star schema that keeps listing price history, so past revenue stays correct when hosts change prices.
Workday · AI ProjectHR Policy Assistant with RAGBuild a RAG assistant that answers employee questions from policy documents, cites its source and says so when the answer isn't there.
AT&T · Data Science ProjectRetention Offer Uplift ModelingMeasure how much a retention offer changes each customer's chance of churning, then decide who should get the next one.
Capital One · Data Science ProjectCredit Card Default PredictionBuild a model that predicts which credit card applicants will default, decide who to approve, and explain each rejection.
Razorpay · Data Science ProjectPayment Fraud DetectionBuild a classifier that flags fraudulent payments before they're approved, and pick a review threshold based on what fraud actually costs.
Every lab's brief stays free to read. Premium unlocks the dataset download.
Frequently Asked Questions
Questions about Premium
Most of the library: 259 of 314 interview questions, each with instant grading, a worked solution and a discussion, and 14 of 22 Data Labs projects with their datasets. Every lab's brief is free to read, including Premium labs. AI grading of lab projects, once it launches, is part of Premium.
Premium is $15 a month, $36 every 3 months or $120 a year, billed in advance and renewed automatically until you cancel. Learners in India pay in rupees by UPI, card or netbanking; everywhere else pays in US dollars by card. Prices include any taxes that apply, so the amount shown is the amount charged.
Open the account menu and choose Manage subscription, then cancel. It takes one click. You keep Premium until the end of the period you have paid for, and you are not charged again.
Then you get your money back. Ask within 14 days of your first payment for a full refund, no reason needed.
Razorpay, one of India’s largest payment providers. It processes the payment and emails your receipt, and we never see your card or UPI details.
No. Premium is self-serve practice on this site. The accelerator program is separate, with its own application and fees.
See our Terms of Service, Refund Policy and Privacy Policy. Still have questions? Email amlanmohanty.info@gmail.com.