I applied online.
The process consisted of three rounds:
I thought I did well, but I was really surprised when I got rejected. The codebase question was the hardest because it is just a lot of code to digest and it is very long. The LeetCode problem was medium level, I'd say.
The following metrics were computed from 28 interview experiences for the DoorDash Software Engineer (Internship) role.
DoorDash's interview process for their Software Engineer (Internship) roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for DoorDash's Software Engineer (Internship) interview process.