Cab Booking System

Asked atMeesho
1Give yourself 5 minutes
2Answer out loud, not in your head
3Then compare with the answer below
0
Stuck? Show a way to structure it+
  1. 01Clarify scale and matching objective.
  2. 02Model riders, drivers, trips, and immutable trip events.
  3. 03Index available drivers by location cell.
  4. 04Reserve assignment atomically.
  5. 05Discuss retries, cancellation, and observability.

Reference answer

Then expect these follow-ups

  • How would you prevent location updates from overwhelming storage?

    Tests: follow-up reasoning

  • What happens if the notification service is unavailable?

    Tests: follow-up reasoning

Free to read · better with Enzo

Practice this out loud with Enzo

Enzo runs it as a mock interview, pushes back with follow-ups, and grades you on the rubric.

Next question