Marketplaces, gig & delivery Data Scientist Interview Loop

44 questions · 4 roundsUpdated October 2026

Marketplaces run the most uniform data scientist interview of any industry. There's a recruiter call, then a technical screen that pairs 30 to 45 minutes of timed SQL with a marketplace case. Then come four to five interviews of 45 to 60 minutes: SQL and coding, statistics and experiments, a marketplace case, and behavioral. Uber adds a Bar Raiser who shapes your level. DoorDash matches you to a team after the screen, and two out of three of its rounds include a case, with interviewers who interrupt as you go. General big tech prep misses what they all test: a change on one side of the market moves the other.

Companies behind this pattern

UberLyftDoorDashAirbnb

Practice by round

Live SQL in a plain editor, timed, with little room for mistakes. The tables are trips, orders, deliveries, drivers and riders. Expect joins, aggregations and filters on time-windowed data, then one problem that needs a subquery or a window function.

QuestionDifficulty
Find neighborhoods that have properties with a parking space and no cleaning feesEasy
Find the average number of searches from each userEasy
Find the number of users that have done a searchEasy
Find the most dangerous places in SFEasy
Find the number of people on AirbnbEasy
Highly Reviewed HotelsEasy
Average Trip Distance by CityEasy
Riders Who Never RodeEasy