System Design: Ride-Hailing Service (like Uber)

Build a marketplace that pairs riders with nearby drivers while streaming live locations, computing surge, and settling payments globally.

What clarifying questions would you ask the interviewer?