50. Design a Ride-Sharing Service like Uber
Price a trip, match a rider to a nearby driver who has ten seconds to accept, and never give one driver two rides.
ClassicMedium
Pick a system. Work through the problem. Compare your approach.
Company tags are community-reported. Counts on cards show how many people reported that design.
Price a trip, match a rider to a nearby driver who has ten seconds to accept, and never give one driver two rides.
An order checkout across payment, inventory and shipping, run as a saga.