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​