iOS interview questions reported at DoorDash

2 questions candidates reported being asked at DoorDash. Anonymous and unverified, so treat it as a hint of what to expect.

They cover Concurrency, Coding rounds. Every question below links to a full answer with the common traps and the follow-ups an interviewer is likely to ask, so you can practise the way the interview goes: answer first, then defend it.

  1. How do you find and fix deadlocks, data races and slow main-actor hops? 10.7.1
  2. You get 60 to 90 minutes to build a small app live (a photo search, a movie list from JSON, a recipe app, a list with counters). How do you spend the time and what do interviewers look for? 29.3.1