Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

1218 interviews303 companies395 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

DoorDash Machine Learning Engineer Interview Experience

DoorDash · Mid level

ResultRejected
Timespan4 weeks
DifficultyDifficult
Rounds3

Interview process

The overall process is okay. Although there were multiple interview rescheduling for the onsite. I feel I did not do well for the ML System Design round. The question was asking how to design a chat bot for merchants, which is something I did not prep for. They would ask you to draw out design, how to make modeling choices, and etc. Pretty detailed oriented so be prepared to speak on many of that fronts.

Interview rounds · 3

  1. 1

    Recruiter screen

  2. 2

    Phone screen

    Project Discussion
    1. Q1. Deepdive on a project you worked on in the past
  3. 3

    Final / onsite round

    Machine LearningSystem Design
    1. Q1. Design a chatbot for merchants.

Tips from the candidate

Understand the ML system you have built throughout. How to deploy, fallback options, and how to scale, etc

Company culture

Sounds like not much work-life balance you can after joining the team. However, the interviewer has told me Claude Code and other assisted coding tools are generally available to the entire company.

Details

CompanyDoorDash
RoleMachine Learning Engineer
LevelMid level
LocationUnited States
InterviewedSep 2026
Questions asked2