doordash | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview consisted of a coding challenge where I was tasked to find the nearest dashMart. Additionally, I was asked to design a review system. There was a debugging question related to a round-robin algorithm. The hiring manager also asked behavioral questions, which I found to be a positive experience as they were not particularly tricky and aligned with commonly prepared behavioral questions. The coding challenge included a problem to generate all timestamps at 5-minute intervals between a given start datetime and end datetime.
Technical Questions
- Find All 5-Minute Intervals: Generate all timestamps at 5-minute intervals between a given start datetime and end datetime. The datetime format is “Day HH:MM AM/PM”, such as “Mon 10:00 AM” or “Fri 12:00 PM”. The result should be returned in ascending chronological order, and the start time should not be included in the result.
Tips & Insights
I have heard that the company culture is not very well regarded and can be quite tiring, with some opinions describing it as trending towards a negative environment.