Compute nearest courier for each customer
Company: DoorDash
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: Medium
Interview Round: Onsite
Quick Answer: This question evaluates nearest-neighbor search, computational geometry, spatial indexing and dynamic data structure skills, covering Euclidean and great-circle distance reasoning, tie-breaking by id, and algorithmic time/space complexity analysis.