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.
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.
Show what 10,000 small warehouses can deliver within the hour in under 100 ms, and take multi-item orders without ever selling a unit twice.
Search 10 million businesses by place, words and category, keep every average rating exact, and keep fake reviews out.
Stacks of nearby people in under 300 ms, 2 billion swipes a day, and a match never missed even when both like at once.
Nights as counted inventory, holds that never double-book, search that knows availability, and payments that reconcile.
Find restaurants that deliver to you, check out without double charges, time couriers to the kitchen and track them live.