About this guide
Get Hired
Inside Scoop
  • DoorDash is a unicorn tech company
  • They attempt to keep the culture casual and friendly, but it is difficult as the company continues to grow
  • Some employees feel like there has been a lot of instability in the company goals
  • Good perks, like free food and flexible work schedules
Interview Process

The interview process for a software engineer can take 4 weeks

Stage 1: Phone screen with recruiter
Stage 2: Take-home exercise for a REST web app.
Stage 3: Onsite interview.
The onsite is 5 hours long and includes behavioral questions and technical interview questions about coding, architecture, and past projects.

The interview process for a data scientist can take 2-3 weeks

Stage 1: Phone screen with recruiter
Stage 2: Phone interview with hiring manager
Stage 3: Take home dataset analysis with SQL
Stage 4: Onsite interview

The interview process for a product/experience/UX UI designer can take 2-3 weeks

Stage 1: Phone screen with recruiter
Stage 2: Phone interview with hiring manager
Stage 3: Take home design exercise
Stage 4: Exercise review with hiring manager
Stage 5: Onsite interview
The onsite includes some whiteboard exercises and a presentation of the exercise to the whole team.

The interview process for a product manager can take 6-8 weeks

Stage 1: Phone screen with recruiter
Stage 2: Take home assignment to come up with product recommendations for DD
Stage 3: Assignment review with Director of Product
Stage 4: On-site interview, which includes presentation of assignment

Interview Questions
  • Describe one past experience on your resume
  • What 3 things do you look for the most in a company?
  • Have you used our service?
  • Tell me about your current job.
  • Why DoorDash?
  • What are you looking for in your next role?
  • Tell me about a difficult project that you've worked on and walk me through how you solved it.
  • Design web backend which given a stock, finds the best price (start, end date) from past history using stock API from Quandl, Yahoo, Intrinio
  • Sort an array of integers, given the max value will be N.
  • Design a database for a simplified Twitter
  • What problems would come if we scaled?
  • Find intersecting intervals for 2 lists of overlapping intervals.
  • Given an array of integers, a start point (a), and an end point, print out all the broken intervals.
  • Ex: start = 1, end = 100, array = {2,3,4,6,7}, print {5, 8-100}
  • What is protocol?
  • How do you test your features?
  • Code a stack data structure
  • How much do you value diversity?
  • What project(s) have you worked on that demonstrate your skills?
  • Provide a set of recommendations on how to improve our business or product based on the attached dataset.
  • Choose one of the recommendations/insights you uncovered and outline an experiment you would like to run to test your suggested product/business recommendation. Please state your hypothesis, describe how you would structure your experiment, list your success metrics, and describe the implementation.
  • Let's assume that the experiment you ran proved your hypothesis was true. How would you suggest implementing the change on a larger scale? What are some operational challenges you might encounter and how would you mitigate their risk?
  • Why are you planning to leave your current role?
  • Why do you want to work at DoorDash?
  • What product recommendations would you make based on this dataset?
  • How would you test your hypothesis?
About DoorDash


At DoorDash, we re working to empower local communities and in turn, creating new ways for people to earn, work, and thrive. We believe in delivering good by connecting people and possibility.


Ultimately, our vision is to build the local, on-demand Fedex. We are a logistics company more so than a food company. We help small businesses grow, we give underemployed people meaningful work, and we offer affordable convenience to consumers. We're tackling some of the most difficult logistical challenges that come with on-demand delivery both in engineering and in operations.


Want to reach out to DoorDash recruiters? Read our guide and download our list of recruiter email addresses.

We are:

  • Thoughtful - We strive to understand the needs and dreams of merchants, Dashers and customers it s what makes us thrive.
  • Bold - We re not afraid of risk or unconventional thinking it s what brings vibrancy and passion to our business.
  • Optimistic - We assume the best in people and are committed to helping them realize their potential.
  • Relentless - Dynamism and grit lives and breathes in every interaction we have and pushes us to go beyond expectations in our world, good enough is never acceptable.
  • Humble - We are only as good as our next delivery, and we know people count on us to reach their goals. Each day we ask, what can we do better?
Median Salaries

No data available

Office Locations
  • San Francisco: 901 Market St #600, San Francisco
Office Photos