Skip to main content

Design a Ride-Sharing Service

Build the core of a ride-sharing service. Riders ask for a ride, the nearest suitable driver is offered it and answers, and the ride goes from the request to the fare. There are no maps, no payments and no notifications.

How the round runs

Hard · 5 stages · 5 questions · 60 min
~6 min
Requirements Gathering
lists
~3 min
Identifying Core Entities
cards
~14 min
Designing Classes & Relationships
diagram
~28 min
Code Implementation
code
~9 min
Deep Dives
code

Set up your round

Level

Interviewer

Duration

Junior · Standard · 60 min