DoorDash Interview Questions

Review this list of 87 DoorDash interview questions and answers verified by hiring managers and candidates.
  • DoorDash logoAsked at DoorDash 
    +22

    "Designing a system to track review abuse on Amazon.com involves detecting fraudulent, manipulative, or biased reviews while ensuring genuine customer feedback isn't mistakenly flagged. Here's a high-level breakdown: 1. Goals Detect and prevent fake or abusive reviews. Maintain integrity and trust in the review system. Support scalability for millions of products and reviews. 2. Key Abuse Scenarios Fake positive reviews (e.g., sellers boosting their own products). Fake"

    Tesfaye M. - "Designing a system to track review abuse on Amazon.com involves detecting fraudulent, manipulative, or biased reviews while ensuring genuine customer feedback isn't mistakenly flagged. Here's a high-level breakdown: 1. Goals Detect and prevent fake or abusive reviews. Maintain integrity and trust in the review system. Support scalability for millions of products and reviews. 2. Key Abuse Scenarios Fake positive reviews (e.g., sellers boosting their own products). Fake"See full answer

    Product Manager
    Product Design
    +3 more
  • DoorDash logoAsked at DoorDash 
    Video answer for 'What's your favorite product and why?'
    +256

    "Clarify "What do you mean by favorite product? Are you thinking specifically hardware, software, or a feature within those, or something non-electronic? Dealer's Choice. "Are you asking why I love this product, or to explain why this product is a market leader independent of how i feel about it? Talk about why YOU love this product. Rephrase Question With all that in mind, i want to rephrase the question. "What is your favorite software product and what features in this product"

    Tim W. - "Clarify "What do you mean by favorite product? Are you thinking specifically hardware, software, or a feature within those, or something non-electronic? Dealer's Choice. "Are you asking why I love this product, or to explain why this product is a market leader independent of how i feel about it? Talk about why YOU love this product. Rephrase Question With all that in mind, i want to rephrase the question. "What is your favorite software product and what features in this product"See full answer

    Product Manager
    Product Design
    +2 more
  • +36

    "Before we can delve into opportunities to increase revenue and create a roadmap for next 5 years, let's look at Spotify's Vision and Mission Statement Who are the key stakeholders currently in spotify's ecosystem and how does spotify make revenue What are some of the key market trends that impact the stakeholders in the spotify's ecosystem Spotify's Vision and Mission Statement Mission: Our mission is to unlock the potential of human creativity Vision: Spotify's vision is to be"

    Rushab S. - "Before we can delve into opportunities to increase revenue and create a roadmap for next 5 years, let's look at Spotify's Vision and Mission Statement Who are the key stakeholders currently in spotify's ecosystem and how does spotify make revenue What are some of the key market trends that impact the stakeholders in the spotify's ecosystem Spotify's Vision and Mission Statement Mission: Our mission is to unlock the potential of human creativity Vision: Spotify's vision is to be"See full answer

    Product Manager
    Product Strategy
  • DoorDash logoAsked at DoorDash 

    "Prompt: We work for an online shopping website. Our team wants to consider offering discounts (e.g. 10% off your next purchase) to customers to incentivize them to make purchases. How would you design a system that decides how to offer these incentives? Answer Goals: Increase customer engagement while controlling costs. Specifically, we want the increase in revenue per customer per week of customers that receive the discount to be greater than the cost of the discount. Metrics: Revenue per cu"

    Michael F. - "Prompt: We work for an online shopping website. Our team wants to consider offering discounts (e.g. 10% off your next purchase) to customers to incentivize them to make purchases. How would you design a system that decides how to offer these incentives? Answer Goals: Increase customer engagement while controlling costs. Specifically, we want the increase in revenue per customer per week of customers that receive the discount to be greater than the cost of the discount. Metrics: Revenue per cu"See full answer

    Machine Learning Engineer
    System Design
  • +27

    "We had a huge launch on September 1st of this year where we completely redesigned our application from the grounds up and also migrated to a new platform (React.JS). This project took us 8 months and the launch was a huge deal for the team. Unfortunately the launch wasn't as smooth as we expected and despite doing multiple rounds of QA, some major issues cropped up in the core part of the app right after launch and our client was quite upset since it was disrupting their day-to-day workflow. "

    Aabid S. - "We had a huge launch on September 1st of this year where we completely redesigned our application from the grounds up and also migrated to a new platform (React.JS). This project took us 8 months and the launch was a huge deal for the team. Unfortunately the launch wasn't as smooth as we expected and despite doing multiple rounds of QA, some major issues cropped up in the core part of the app right after launch and our client was quite upset since it was disrupting their day-to-day workflow. "See full answer

    Technical Program Manager
    Behavioral
    +7 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • DoorDash logoAsked at DoorDash 
    Video answer for 'Tell me about yourself.'
    +112

    "As you know, this is the most important question for any interview. Here is a structure I like to follow, Start with 'I'm currently a SDE/PM/TPM etc with XYZ company.... ' Mention how you got into PM/TPM/SDE field (explaining your journey) Mention 1 or 2 accomplishments Mention what you do outside work (blogging, volunteer etc) Share why are you looking for a new role Ask the interviewer if they have any questions or will like to dive deep into any of your experience"

    Bipin R. - "As you know, this is the most important question for any interview. Here is a structure I like to follow, Start with 'I'm currently a SDE/PM/TPM etc with XYZ company.... ' Mention how you got into PM/TPM/SDE field (explaining your journey) Mention 1 or 2 accomplishments Mention what you do outside work (blogging, volunteer etc) Share why are you looking for a new role Ask the interviewer if they have any questions or will like to dive deep into any of your experience"See full answer

    Software Engineer
    Behavioral
    +9 more
  • DoorDash logoAsked at DoorDash 
    Video answer for 'How would you improve Spotify?'
    +13

    "Clarifying questions: Are there any specific constraints that you want me to take in to account when thinking through this problem : [Interviewer] No Can i think through this in freeform or is there a specific goal we are trying to achieve : [Interviewer] I will let you decide the goal Strategic Analysis: Spotifyies mission is to - "Unlock the potential of human creativity – by giving a million creative artists the opportunity to live off their art and billions of fans the o"

    Kunal S. - "Clarifying questions: Are there any specific constraints that you want me to take in to account when thinking through this problem : [Interviewer] No Can i think through this in freeform or is there a specific goal we are trying to achieve : [Interviewer] I will let you decide the goal Strategic Analysis: Spotifyies mission is to - "Unlock the potential of human creativity – by giving a million creative artists the opportunity to live off their art and billions of fans the o"See full answer

    Product Manager
    Product Design
  • DoorDash logoAsked at DoorDash 
    +13

    "Defining the product Spotify is a music & podcast streaming application and by podcast, we are talking about the audio podcasts which creators upload on the app. Clarifying Questions & respective assumptions Context Who are we improving the product for? Creators or Consumers? What are the current features for consumers in brief? Each podcast has episodes, about(audio trailer), more like this Why are we doing this? Where are we planning to l"

    Shubh - "Defining the product Spotify is a music & podcast streaming application and by podcast, we are talking about the audio podcasts which creators upload on the app. Clarifying Questions & respective assumptions Context Who are we improving the product for? Creators or Consumers? What are the current features for consumers in brief? Each podcast has episodes, about(audio trailer), more like this Why are we doing this? Where are we planning to l"See full answer

    Product Manager
    Product Design
  • DoorDash logoAsked at DoorDash 
    +1

    " To clarify on what we are trying to solve for and get the definition of a distributed scheduler straight . So A Distributed Scheduler refers to a system that can handle job scheduling and execution in a scalable and fault-tolerant manner by distributing the workload across multiple servers or nodes. we will make some assumptions with the design , as follows: we will assume 10,000 QPS for job submissions and should be able query for jobs status . Job execution should have minimal latency"

    Scott S. - " To clarify on what we are trying to solve for and get the definition of a distributed scheduler straight . So A Distributed Scheduler refers to a system that can handle job scheduling and execution in a scalable and fault-tolerant manner by distributing the workload across multiple servers or nodes. we will make some assumptions with the design , as follows: we will assume 10,000 QPS for job submissions and should be able query for jobs status . Job execution should have minimal latency"See full answer

    Software Engineer
    System Design
    +1 more
  • "Clarify the Goal (What Does Success Look Like?) Asked: Why is DoorDash launching bikes for Dashers? Is it to: Expand Dasher availability in dense urban areas? Lower delivery times or costs? Increase access to work for those without cars? Each possible goal shapes the metrics differently. Broke Metrics into Categories: Operational Metrics Measure how well bikes are functioning as a delivery method. Average delivery time (bike vs car/walk) Order completion rate for bike Dashers On-t"

    Logan S. - "Clarify the Goal (What Does Success Look Like?) Asked: Why is DoorDash launching bikes for Dashers? Is it to: Expand Dasher availability in dense urban areas? Lower delivery times or costs? Increase access to work for those without cars? Each possible goal shapes the metrics differently. Broke Metrics into Categories: Operational Metrics Measure how well bikes are functioning as a delivery method. Average delivery time (bike vs car/walk) Order completion rate for bike Dashers On-t"See full answer

    Data Analyst
    Data Analysis
    +2 more
  • DoorDash logoAsked at DoorDash 

    "user table - with userid, username, email, phonenumber, accountcreateddate exercises table - types of exercises - indoor walk, outdoor walk, running, stairs, cycling, swimming etc - exerciseid, exercisetype date table - date, day, month, year - with dateid Session table - userid, sessiondateid(linked to dateid in date table), exerciseid, distance covered, calories spent, starttime, endtime "

    Sreeram reddy B. - "user table - with userid, username, email, phonenumber, accountcreateddate exercises table - types of exercises - indoor walk, outdoor walk, running, stairs, cycling, swimming etc - exerciseid, exercisetype date table - date, day, month, year - with dateid Session table - userid, sessiondateid(linked to dateid in date table), exerciseid, distance covered, calories spent, starttime, endtime "See full answer

    Data Engineer
    Data Modeling
  • "Question for the community: have others experienced a situation where the interviewer really pushed for defining a success metric early on in the case before making too much progress on the case itself? If so, how did you handle? How I approached the case: I used the framework taught here on Exponent but have a question for the community. At the beginning of the interview, I shared my steps - company goals, customer, painpoints, solutions, prioritize and if we had time, I'll explore some succ"

    D P. - "Question for the community: have others experienced a situation where the interviewer really pushed for defining a success metric early on in the case before making too much progress on the case itself? If so, how did you handle? How I approached the case: I used the framework taught here on Exponent but have a question for the community. At the beginning of the interview, I shared my steps - company goals, customer, painpoints, solutions, prioritize and if we had time, I'll explore some succ"See full answer

    Product Manager
    Analytical
    +1 more
  • +6

    "QUESTION: Imagine that you are a PM that owns the post booking experience at Airbnb.How would you solve for the worst post-booking experience? Follow-up questions: Specific business goal in mind? (no) What is my scope? Do I own all post booking across product category? Or is there a specific product that I am focussing on (events, homes, specific home duration)? (you chose) Am I focussing on the user - renter or event goer? Or the creator - host or event creator? (your choice) Do yo"

    Anonymous Aardvark - "QUESTION: Imagine that you are a PM that owns the post booking experience at Airbnb.How would you solve for the worst post-booking experience? Follow-up questions: Specific business goal in mind? (no) What is my scope? Do I own all post booking across product category? Or is there a specific product that I am focussing on (events, homes, specific home duration)? (you chose) Am I focussing on the user - renter or event goer? Or the creator - host or event creator? (your choice) Do yo"See full answer

    Product Manager
    Execution
    +1 more
  • DoorDash logoAsked at DoorDash 

    "Functional Requirement User should be able to add review the food item/order User should be able to rate the food item delivered User should be able to Like/Dislike others reviews User should be able to see all reviews on a food item Users should be able to receive rewards based on criteria- (Quality of the reviews- Based on number of likes - Monthly cash card) OOS - Item is already ordered and exists in a separate system, User is authenticated. No Media Non Functional requireme"

    Anshika R. - "Functional Requirement User should be able to add review the food item/order User should be able to rate the food item delivered User should be able to Like/Dislike others reviews User should be able to see all reviews on a food item Users should be able to receive rewards based on criteria- (Quality of the reviews- Based on number of likes - Monthly cash card) OOS - Item is already ordered and exists in a separate system, User is authenticated. No Media Non Functional requireme"See full answer

    Engineering Manager
    System Design
  • DoorDash logoAsked at DoorDash 
    Video answer for 'How would you increase user engagement as a PM for Spotify?'
    +5

    "Clarifying Questions: Do we want to target a particular geography or location or should it be done globally? Assume global Is there any particular platform and device we are targeting (App/web) or should it be cross platforms? Cross platforms Can I think about it as Product led solutions or do you want to consider marketing alternatives as well? Let's start with Product led solutions & later if time permits, we can touch on the marketing side as well Are there any constra"

    Hashmina H. - "Clarifying Questions: Do we want to target a particular geography or location or should it be done globally? Assume global Is there any particular platform and device we are targeting (App/web) or should it be cross platforms? Cross platforms Can I think about it as Product led solutions or do you want to consider marketing alternatives as well? Let's start with Product led solutions & later if time permits, we can touch on the marketing side as well Are there any constra"See full answer

    Product Manager
    Product Design
    +2 more
  • "Clarifying questions: I assume we're focused on the consumer side of this? ** Yes I am assuming post booking begins immediately after booking a ticket and ends when the user leaves the airport at their destination. Does that sound right? ** Yes Goals: United Airlines wants to get its passengers to their destination seamlessly, safely, and on time. Users: I think about user groups in 3 main buckets. 1) 24 hours following booking 2) >24 following booking through 24 hours before boarding "

    Steven M. - "Clarifying questions: I assume we're focused on the consumer side of this? ** Yes I am assuming post booking begins immediately after booking a ticket and ends when the user leaves the airport at their destination. Does that sound right? ** Yes Goals: United Airlines wants to get its passengers to their destination seamlessly, safely, and on time. Users: I think about user groups in 3 main buckets. 1) 24 hours following booking 2) >24 following booking through 24 hours before boarding "See full answer

    Product Manager
    Analytical
  • DoorDash logoAsked at DoorDash 

    "Before I dive in, I have a few questions - what defines 'quality' and can it be quantitatively measured? (quality is based on the ride score given to each driver) To begin, let's define Lyfts mission. Lyfts mission is 'to improve peoples lives with the best transportation.' Next, I will define the different user segments Lyft serves, select a high-impact user segment, define their pain points, solve for a particularly affecting pain point, and promote solutions. I will discuss metrics once I h"

    Mike C. - "Before I dive in, I have a few questions - what defines 'quality' and can it be quantitatively measured? (quality is based on the ride score given to each driver) To begin, let's define Lyfts mission. Lyfts mission is 'to improve peoples lives with the best transportation.' Next, I will define the different user segments Lyft serves, select a high-impact user segment, define their pain points, solve for a particularly affecting pain point, and promote solutions. I will discuss metrics once I h"See full answer

    Product Manager
    Product Design
  • "In what terms we need to improve the quality? Is there any focus on any particular host/customer experience? - Let’s consider that we need to improve the customer engagement on Airbnb platform. Airbnb has both - web interface as well as mobile interface. So, I am assuming the experience on both the platforms. I will brief about Airbnb - Airbnb provides homeowners to rent their spare rooms/properties to travelers/visitors and at the same time, travelers/visitors can get accommodation at budget"

    Anonymous Fox - "In what terms we need to improve the quality? Is there any focus on any particular host/customer experience? - Let’s consider that we need to improve the customer engagement on Airbnb platform. Airbnb has both - web interface as well as mobile interface. So, I am assuming the experience on both the platforms. I will brief about Airbnb - Airbnb provides homeowners to rent their spare rooms/properties to travelers/visitors and at the same time, travelers/visitors can get accommodation at budget"See full answer

    Product Manager
    Execution
    +1 more
  • "Google flights doesn't have a booking experience. Is this even a real question?"

    Gunjan B. - "Google flights doesn't have a booking experience. Is this even a real question?"See full answer

    Product Manager
    Product Strategy
  • +13

    "Sounds like interesting problem! First I'd like to clarify a few things.... Clarify/Find Constraints. WHO - who are we improving the post-booking experience for? restaurant visitors? or restaurant staff who view reservations? new vs existing users? WHAT - what do we mean by improve? is there a specific metric we're looking to improve upon (user experience? increasing show-up rate? booking a second time? etc.?) confirm process/JTBD - are we referring to the standard OpenTab"

    Maya B. - "Sounds like interesting problem! First I'd like to clarify a few things.... Clarify/Find Constraints. WHO - who are we improving the post-booking experience for? restaurant visitors? or restaurant staff who view reservations? new vs existing users? WHAT - what do we mean by improve? is there a specific metric we're looking to improve upon (user experience? increasing show-up rate? booking a second time? etc.?) confirm process/JTBD - are we referring to the standard OpenTab"See full answer

    Product Manager
    Product Design
Showing 1-20 of 87