Marketplaces, gig & delivery Analytics Engineer Interview Loop

30 questions · 3 roundsUpdated October 2026

Analytics engineers here own the metrics every team argues about, like completed trips, gross order value, take rate and supply hours. The analytics engineer interview checks whether you can keep those definitions trustworthy in a business with two or three sides. There's a recruiter or hiring-manager screen and a SQL screen. Then come three to five rounds: advanced SQL, data modeling, transformation and testing, and a stakeholder conversation, plus Uber's Bar Raiser where it applies. There's no statistics round.

Companies behind this pattern

UberLyftDoorDashAirbnb

Practice by round

SQL basics at speed on trip, order and driver tables: joins, aggregations, distinct counts and date functions. Explain your join path in a sentence and move on.

QuestionDifficulty
Number Of Bathrooms And BedroomsEasy
Find all neighborhoods present in this datasetEasy
Find the cost per customer for advertising via public transportEasy
Find the average distance traveled in each hourEasy
Average Cost Of Each RequestEasy
Guest Or Host KindnessEasy
Highest Crime RateEasy
Reviews of Hotel ArenaEasy
Total Number Of Housing UnitsEasy
Bikes Last UsedEasy