Cracking DoorDash's Software Engineer Interview: Navigating the Number of Islands Challenge

DoorDash | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Fail
Difficulty: Easy

Interview Process

The interview consisted of a technical phone screen conducted by a recruiter. The candidate worked on coding challenges related to DashMart, specifically focusing on pathfinding scenarios. The coding session went smoothly, with the candidate addressing all corner cases effectively. However, the candidate did not receive a follow-up until after the holiday season, ultimately being informed that the company decided not to proceed due to current team needs.

Technical Questions

  • Number of Islands (BFS, Matrix, Path Finding)

Tips & Insights

Candidates should be prepared for pathfinding problems and ensure they can handle various edge cases during coding interviews. Communication with the interviewer can also enhance the experience.