PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Machine Learning/DoorDash

How would you target promotions to grow consumers?

Last updated: Mar 29, 2026

Quick Overview

This question evaluates the ability to design and operationalize ML-driven promotion targeting and measurement systems, assessing competencies in causal inference and uplift estimation, experimentation design, metric selection, budget-aware optimization, and monitoring for long-term impact.

  • medium
  • DoorDash
  • Machine Learning
  • Machine Learning Engineer

How would you target promotions to grow consumers?

Company: DoorDash

Role: Machine Learning Engineer

Category: Machine Learning

Difficulty: medium

Interview Round: Onsite

## ML / Growth Scenario You own a system that sends **promotion offers** (e.g., "$10 off", "free delivery") to consumers to increase growth. ### Prompt Design an approach to decide: - **Who** should receive a promo - **What** promo to send (offer type/amount) - **When** to send it Constraints and concerns: - Limited promo budget - Risk of giving discounts to users who would have ordered anyway - Need to measure **incremental lift** (not just conversion) - Avoid harming long-term margin or creating promo addiction Explain your modeling/experimentation strategy, data needs, evaluation metrics, and how you would deploy and monitor it.

Quick Answer: This question evaluates the ability to design and operationalize ML-driven promotion targeting and measurement systems, assessing competencies in causal inference and uplift estimation, experimentation design, metric selection, budget-aware optimization, and monitoring for long-term impact.

Related Interview Questions

  • Design a Homepage Store Recommender - DoorDash (hard)
  • Design a Low-Latency Store Recommender - DoorDash (hard)
  • Design and evaluate an uplift model - DoorDash (hard)
  • Build ETA prediction and simulate impact - DoorDash (hard)
  • Build a late-delivery risk model - DoorDash (hard)
DoorDash logo
DoorDash
Oct 17, 2025, 12:00 AM
Machine Learning Engineer
Onsite
Machine Learning
9
0

ML / Growth Scenario

You own a system that sends promotion offers (e.g., "$10 off", "free delivery") to consumers to increase growth.

Prompt

Design an approach to decide:

  • Who should receive a promo
  • What promo to send (offer type/amount)
  • When to send it

Constraints and concerns:

  • Limited promo budget
  • Risk of giving discounts to users who would have ordered anyway
  • Need to measure incremental lift (not just conversion)
  • Avoid harming long-term margin or creating promo addiction

Explain your modeling/experimentation strategy, data needs, evaluation metrics, and how you would deploy and monitor it.

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Machine Learning•More DoorDash•More Machine Learning Engineer•DoorDash Machine Learning Engineer•DoorDash Machine Learning•Machine Learning Engineer Machine Learning
PracHub

Master your tech interviews with 8,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.