I had a phone screen with an engineer. He asked the same LeetCode hard question that appears on many DoorDash threads, but he changed it slightly, requiring a trick to solve.
I solved it right away, even before he introduced the edge case. The interviewer was not very helpful and kept giving vague hints, such as "just look on line 12."
Eventually, we ran out of time. The interviewer offered to show me the solution. He modified my code, claiming it was the solution, but it did not pass the test cases either, and he seemed confused.
I got to ask some questions. He mentioned they use Kotlin, so I stated I was not interested in working with Kotlin. I probably did not pass the interview anyway.
Count the differences between trees.
The following metrics were computed from 179 interview experiences for the DoorDash Software Engineer role in United States.
DoorDash's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for DoorDash's Software Engineer interview process in United States.