>

DoorDash

INTERVIEW GUIDE

DoorDash Data Scientist Interview Guide 2026

Complete DoorDash Data Scientist interview guide. Learn about the interview process, SQL expectations, experimentation focus, and how to prepare for marketplace analytics questions.

5 min read

Updated Feb 2026

231+ practice questions

231+

Practice Questions

6

Rounds

6

Categories

5 min

Read
TL;DR

DoorDash's Data Scientist interview in 2026 is deeply tied to marketplace analytics and experimentation. The process includes a recruiter screen, a technical phone screen focused on SQL and statistics, and a virtual onsite with 4 rounds covering SQL, product analytics, experimentation design, and behavioral. What sets DoorDash apart is the emphasis on marketplace dynamics. You'll be asked to define and analyze metrics that balance the needs of consumers, dashers, and merchants simultaneously. Experimentation at DoorDash is tricky because of interference effects (a change in one market affects all three sides), and they'll test whether you understand these nuances. Strong SQL skills are table stakes. The full process runs about 3 to 5 weeks.

INTERVIEW ROUNDS
Recruiter Screen
Technical Phone Screen
SQL Assessment
Product Analytics
Experimentation Design
Behavioral
KEY TOPICS
SQL & Data Manipulation
Statistics & Probability
A/B Testing & Experimentation
Marketplace Metrics
Product Analytics
Behavioral
ESTIMATED TIMELINE

3-5 weeks

PRACTICE BANK

231+ questions


Sample Questions

231+ in practice bank

SQL & DATA MANIPULATION
Calculate average delivery time by market and time of day
Medium

Write a SQL query to compute the average delivery time broken down by market (city) and hour of day. Identify which markets have the highest variance in delivery times and flag outliers.

Find merchants with declining order volume over 4 consecutive weeks
Hard

Write a SQL query to identify merchants whose weekly order count has decreased for 4 consecutive weeks. Use window functions and consider how to handle merchants with missing weeks.

Calculate the funnel conversion rate from search to order
Medium

Write a SQL query to compute the conversion rate at each stage of the order funnel: search, restaurant view, add to cart, checkout, order placed. Break it down by platform (iOS, Android, web).

PRODUCT ANALYTICS
Design metrics for DoorDash's search and discovery experience
Medium

Define a metrics framework for DoorDash's restaurant search feature. Consider conversion rates, relevance scores, and how to measure whether users are finding what they want versus discovering new restaurants.

Diagnose a sudden increase in delivery cancellations
Hard

Delivery cancellation rate jumped 20% this week. Walk through your investigation framework. How would you distinguish between consumer-initiated and dasher-initiated cancellations? What data would you need?

Estimate the impact of reducing delivery fees on order volume
Medium

DoorDash is considering a 20% reduction in delivery fees. How would you estimate the impact on order volume, revenue, and marketplace health? What data would you need and what assumptions would you make?

EXPERIMENTATION DESIGN
Design an A/B test for a new tipping feature
Hard

DoorDash wants to test a feature that suggests tip amounts based on order size and delivery distance. Design the experiment, including how to handle the marketplace interference problem where tipping changes affect dasher supply.

Explain switchback experiments and when to use them
Hard

DoorDash is famous for using switchback experiments. Explain what they are, why they're used instead of traditional A/B tests in marketplace settings, and what the trade-offs are.

MACHINE LEARNING
Build a dasher churn prediction model
Medium

Describe your approach to predicting which dashers are likely to stop delivering in the next 30 days. Cover feature engineering, model selection, and how you'd integrate predictions into a retention strategy.

BEHAVIORAL
Tell me about a time your analysis was challenged by a stakeholder
Medium

Share a specific example where someone disagreed with your data analysis or recommendations. How did you handle the pushback, and what was the outcome?


About the Interview Process

DoorDash's DS interview is structured around practical marketplace analytics. They want data scientists who understand the complexities of a three-sided marketplace and can design experiments that account for interference effects. The process tests SQL depth, statistical rigor, and product intuition.

Recruiter Screen
30 min
informational

Initial conversation about your background and interest in DoorDash. The recruiter will explain the team structure and which analytics areas are hiring. Be ready to discuss your experience with marketplace analytics or experimentation.

Technical Phone Screen
45 min
technical

A mix of SQL and statistics questions. One SQL coding problem (medium difficulty) and 2-3 conceptual questions about hypothesis testing, confidence intervals, or experimental design.

Onsite: SQL Deep Dive
45 min
technical

Two to three SQL problems with increasing complexity. Expect window functions, CTEs, self-joins, and real-world data quality issues. DoorDash often frames problems around delivery, marketplace, or funnel data.

Onsite: Product Analytics
45 min
product

Define metrics for a DoorDash product scenario, investigate a metric change, or evaluate a feature launch. They want structured thinking and the ability to balance metrics across all three marketplace sides.

Onsite: Experimentation
45 min
technical

Design an experiment for a DoorDash-specific scenario. You'll need to address marketplace interference, switchback experiments, cluster randomization, and practical challenges like small sample sizes in some markets.

Onsite: Behavioral
45 min
behavioral

Behavioral interview focused on DoorDash values. They look for ownership, customer obsession, and the ability to influence decisions with data. Prepare stories with measurable impact.

Timeline

3 to 5 weeks from recruiter screen to offer. DoorDash moves efficiently once the onsite is scheduled.

Tips

Study switchback experiments. DoorDash pioneered this approach for marketplace testing and they ask about it frequently.

Understand the three-sided marketplace deeply. Every metric question requires thinking about consumers, dashers, and merchants.

Practice SQL with marketplace-style data: orders, deliveries, users, merchants. Focus on window functions and funnel analysis.

Read DoorDash's engineering blog posts on experimentation. They've published detailed articles about their approach.

Prepare product analytics stories where your analysis directly influenced a business decision.

What they test

DoorDash's DS interview tests three core areas. SQL fluency is the foundation. You'll write complex queries involving window functions, CTEs, and multi-table joins on marketplace data. Product analytics tests your ability to define metrics, diagnose issues, and think about the business holistically. Experimentation design is where DoorDash's interview gets uniquely challenging.

The experimentation round is the most distinctive part of DoorDash's DS loop. Because DoorDash operates a three-sided marketplace, traditional A/B tests often don't work. Changing the consumer experience affects dasher supply, which affects merchant order flow. DoorDash uses switchback experiments (alternating treatment and control in time windows within a market) to handle this. You should understand why switchback experiments exist, how they work, and what their limitations are.

Marketplace analytics mindset

At DoorDash, every analysis needs to consider all three sides of the marketplace. A metric that looks great for consumers (like lower delivery fees) might hurt dashers (lower pay per delivery) and eventually degrade the marketplace (fewer dashers means longer wait times). This balancing act is central to how DoorDash data scientists think.

When you're asked to define metrics, always structure your answer around: consumer metrics (conversion, satisfaction, retention), dasher metrics (earnings, utilization, retention), and merchant metrics (order volume, menu completeness, reliability). Then identify guardrail metrics that ensure one side isn't being harmed for the benefit of another.


Leveling & Compensation
LevelTitleYoETotal Comp (USD/yr)
IC1
Data Scientist0-2 yrs$130k - $220k
IC2
Data Scientist2-5 yrs$190k - $320k
IC3
Senior Data Scientist5-8 yrs$270k - $450k
IC4
Staff Data Scientist8+ yrs$360k - $580k
IC1
Data Scientist

Strong SQL and statistics fundamentals. Can run analyses independently and communicate findings. Comfortable working with large datasets and basic Python scripting.

IC2
Data Scientist

Owns analytics for a product area. Designs and analyzes experiments with minimal guidance. Influences product roadmap through data-driven recommendations.

IC3
Senior Data Scientist

Leads analytics strategy for a major area. Designs novel experimentation approaches and mentors junior data scientists. Drives cross-functional initiatives with measurable business impact.

IC4
Staff Data Scientist

Sets the analytics and experimentation vision for an organization. Defines measurement frameworks adopted company-wide. Recognized as an expert in marketplace analytics.


How to Stand Out
Behavioral Focus Areas

Customer obsession: understanding the needs of all three marketplace participants

Bias toward action: delivering actionable insights quickly rather than perfecting analyses

Ownership: proactively identifying analytical opportunities and following through to impact

Collaboration: working effectively with product, engineering, and operations teams

Communication: presenting complex analyses in clear, compelling ways to non-technical audiences

1.

Study DoorDash's published research on marketplace experimentation. Their blog has excellent posts on switchback experiments.

2.

Practice SQL problems framed around funnel analysis, cohort retention, and marketplace metrics.

3.

For product sense questions, always consider all three sides of the marketplace (consumer, dasher, merchant).

4.

Prepare 4-5 behavioral stories that demonstrate how your analyses led to real business decisions.

5.

Understand causal inference basics beyond A/B testing: difference-in-differences, instrumental variables, and regression discontinuity.

6.

Be ready to discuss how you'd handle small sample sizes. Many DoorDash markets don't have enough volume for standard A/B tests.

Recommended Resources
book

Ace the Data Science Interview by Nick Singh & Kevin Huo

article

DoorDash Engineering Blog

book

Trustworthy Online Controlled Experiments by Ron Kohavi


FAQ

The emphasis on marketplace experimentation is the biggest differentiator. DoorDash pioneered switchback experiments to handle interference effects in their three-sided marketplace. They'll test whether you understand why traditional A/B tests fail in marketplace settings and how alternative approaches work. The product analytics questions are also uniquely complex because you need to balance metrics across consumers, dashers, and merchants.

No, but it helps significantly. If you don't have direct marketplace experience, spend time understanding the dynamics of supply and demand in a delivery platform. Read about network effects, interference in experiments, and how changes to one side of the marketplace ripple through the others. DoorDash's blog is a great resource for this.

DoorDash DS roles lean toward analytics and experimentation rather than deep ML. You should understand ML concepts at a high level (classification, regression, evaluation metrics), but you won't be asked to implement models from scratch. The focus is on using data to drive product decisions, not building production ML systems.

SQL is the most critical skill. Python (pandas, numpy, scipy) is expected for analysis work. Familiarity with experiment analysis tools and statistical libraries is helpful. DoorDash uses Snowflake for data warehousing and various internal tools for experimentation, but you won't be tested on specific platforms.

Plan for 3-5 weeks if you have a solid analytics foundation. Spend extra time on marketplace-specific experimentation if that's new to you. Practice SQL daily, prepare product analytics case studies, and review the fundamentals of causal inference and experimental design.

DoorDash moves fast and expects high output, but the balance is generally reasonable compared to early-stage startups. Data scientists typically work standard hours unless there's a major launch or incident. The culture values efficiency and impact over face time.


Comments
Markdown supported