← DoorDash Interview Insights

DoorDash·Data Scientist·Technical Phone Screen·Senior

SeniorPrefer not to say
Jun 2026Remote

Summary

DoorDash DS interview focused entirely on marketplace analytics, specifically how merchant variety affects consumer behavior and platform health. Pretty deep case with three connected parts that built on each other. The experimentation piece at the end was where things got real.

Questions Asked (3)

Q1

How would you define merchant variety or selection in a way that's actually measurable and operationally useful?

Product Analytics & MetricsProduct Sense & Ideation
Author's notes

This tripped me up more than it should have.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying that merchant variety is not just the number of merchants but the breadth and depth of options available to consumers across key dimensions like cuisine, price, and geography. Then propose a measurable definition that ties to business outcomes, such as the number of distinct cuisine types or the percentage of users who can find a relevant merchant within a certain distance and delivery time. Finally, discuss how to operationalize it with metrics that can be tracked and used to drive decisions.

Pro tip: Emphasize that variety should be measured from the consumer's perspective, not just supply-side counts, and that it must be balanced with other metrics like quality and reliability to avoid a 'sea of sameness' or overwhelming choice.

1. Clarify the goal

Define what problem merchant variety solves: is it about attracting new users, increasing retention, or improving order frequency? Align the definition with the business objective.

2. Identify key dimensions

Break down variety into dimensions such as cuisine type, price range, dietary options, brand diversity, and geographic coverage. Consider both supply (number of merchants) and demand (user preferences).

3. Propose measurable metrics

For each dimension, suggest quantifiable metrics, e.g., number of unique cuisines per zip code, percentage of users with access to at least X merchants within Y minutes, or entropy of merchant categories.

4. Operationalize and validate

Explain how to track these metrics over time, segment by user cohorts, and validate that they correlate with business KPIs like conversion, retention, or order frequency.

5. Balance with other factors

Discuss trade-offs: too much variety can lead to choice overload or operational complexity. Suggest complementary metrics like merchant quality, delivery time, and user satisfaction.

Key Points to Mention

  • Consumer-centric view: measure variety based on what users can actually access and order, not just total merchant count.
  • Multi-dimensional approach: consider cuisine, price, dietary, brand, and geographic diversity.
  • Quantifiable metrics: e.g., number of unique cuisines per area, percentage of users with access to diverse options, entropy measures.
  • Business impact: link variety metrics to outcomes like user acquisition, retention, and order frequency.
  • Segmentation: analyze variety by user segments (e.g., new vs. existing, urban vs. suburban) to uncover gaps.
  • Trade-offs: acknowledge that variety must be balanced with quality, speed, and operational feasibility.

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q2

What metrics would you track to measure success of a merchant variety change, covering both the consumer side and the merchant side, along with any guardrail metrics?

Product Analytics & MetricsA/B Testing & Experimentation
Author's notes

Felt more comfortable here.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying the specific variety change and its intended goal, then structure your answer around a north-star metric for each side (consumer and merchant) and supporting metrics. Emphasize the importance of guardrail metrics to ensure the change doesn't harm other aspects of the platform.

Pro tip: Tie your metrics to the company's overall objectives (e.g., growth, retention) and mention how you'd use A/B testing to validate the impact, showing you understand both business and statistical significance.

1. Clarify the change and hypothesis

Ask clarifying questions about the variety change (e.g., adding new merchants, expanding categories) and state the hypothesis (e.g., increased variety leads to higher consumer engagement and merchant sales).

2. Define consumer-side success metrics

Identify metrics that capture consumer behavior changes, such as order frequency, average order value, retention, and cross-category purchases. Choose a north-star metric like total orders or GMV.

3. Define merchant-side success metrics

Identify metrics that measure merchant success, such as number of orders, revenue, new customer acquisition, and retention. Consider metrics for both new and existing merchants affected by the change.

4. Identify guardrail metrics

List metrics that should not degrade, such as delivery time, cancellation rate, customer satisfaction (CSAT), merchant satisfaction, and platform profitability. These ensure the change doesn't have unintended negative consequences.

5. Outline measurement approach

Describe how you would measure these metrics, e.g., through an A/B test, and how you would analyze the results (statistical significance, segment analysis). Mention the importance of monitoring guardrails throughout the experiment.

Key Points to Mention

  • North-star metric for consumer side (e.g., orders per user) and merchant side (e.g., merchant GMV)
  • Supporting metrics like retention, cross-category penetration, and new customer acquisition
  • Guardrail metrics: delivery time, cancellation rate, CSAT, merchant churn
  • Use of A/B testing to establish causality and measure impact
  • Segmentation analysis (e.g., by consumer cohort, merchant type) to understand heterogeneous effects
  • Alignment with business goals (e.g., growth, profitability) and long-term vs short-term trade-offs

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.

Q3

Walk through how you'd design an experiment to test the impact of a change to merchant variety, including what unit you'd randomize on and how you'd analyze the results.

A/B Testing & ExperimentationProduct Analytics & MetricsTechnical Trade-offs
Author's notes

This is where I spent most of my mental energy and also where I fumbled the most.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Start by clarifying the business goal and defining the specific change to merchant variety, then outline the experiment design including randomization unit, metrics, and analysis plan. Emphasize trade-offs between different randomization units and how you'd handle potential interference or network effects.

Pro tip: At DoorDash, merchant variety changes often affect both consumers and merchants, so consider using a switchback or cluster randomization to account for interference, and pre-register your analysis plan to avoid p-hacking.

1. Define the hypothesis and success metrics

Clearly state the change (e.g., adding new merchant categories) and the primary metric (e.g., order frequency, average order value) plus guardrail metrics (e.g., delivery time, cancellation rate).

2. Choose the randomization unit

Decide between user-level, merchant-level, or geographic randomization, considering interference and network effects. For marketplace changes, cluster randomization by region or switchback in time may be more appropriate.

3. Design the experiment and determine sample size

Specify the treatment and control groups, duration, and power analysis to detect the minimum detectable effect. Account for seasonality and novelty effects.

4. Analyze results with appropriate statistical methods

Use intention-to-treat analysis, check for balance, and apply methods like CUPED to reduce variance. For cluster randomization, use mixed-effects models or cluster-robust standard errors.

5. Interpret and communicate findings

Assess practical significance, check heterogeneous treatment effects, and provide recommendations with confidence intervals and business impact.

Key Points to Mention

  • Randomization unit trade-offs: user-level vs. merchant-level vs. geographic cluster randomization
  • Interference and network effects in marketplaces (e.g., cannibalization, merchant capacity)
  • Primary and guardrail metrics aligned with business objectives
  • Power analysis and minimum detectable effect calculation
  • Variance reduction techniques like CUPED or stratification
  • Heterogeneous treatment effects and subgroup analysis

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.