Debug and harden a driver-selection component | DoorDash Interview Question