Skip to main content

Local Delivery Service

Difficulty: Easy

What It Tests

Geo-matching, assignment, routing basics.

Topics Covered

Hello Interview Breakdown

Read the full Hello Interview breakdown →

Approach Hints

  • Use geohash to find nearby couriers within a radius
  • Assign orders using a priority queue (proximity + load)
  • Track courier location updates via periodic polling or WebSocket
  • Store order state machine in a relational DB

Video Walkthroughs