Practice / Software

Design ride-share matching

Hard · Whiteboard

Design the system that matches riders with nearby drivers for a ride-sharing app. 1 million drivers are online at peak, each sending its location every 4 seconds. A rider requests a ride and should get a driver within seconds.

Create a free account to answer it and get scored on what a strong answer covers.