~learn.
Food & delivery · Bengaluru

Swiggy.

Food delivery, Instamart quick commerce and Dineout, with its own delivery-partner fleet and dispatch.

its questions lean on
  • low-level design with concurrency
  • inventory consistency
  • order-to-rider assignment
  • scheduling
  • schema and API design

The rounds, as candidates describe them

  1. Online assessmentThree DSA problems.source ↗
  2. DSA and fundamentalsOne hour, run by a third-party interviewer; two problems with fully running code, then language fundamentals.source ↗
  3. Low-level designOne hour; project deep dive, then a design-and-code problem with questions on data-structure choices.source ↗
  4. Hiring managerPast architecture deep dive with HLD and engineering trade-off questions.source ↗

Reported by candidates

From public interview write-ups; each links its source.

Likely, from what they build

Our pick, not a report: questions that fit Swiggy's products.

Study path

An ordered path through the course for Swiggy, and why each step is there.

  1. 01W06 · BOSSFood Delivery Order Systemthe whole food-delivery system as an interview
  2. 02SQ-09Ubermatching riders and drivers on a map (H3, ETAs)
  3. 03IP-13Design a Proximity Servicenearby search: geohash, quadtree, H3
  4. 04W06 · DAY 01Notification Platform — Problem Understanding & High-Level Designorder updates by push, SMS and in-app
  5. 05W06 · DAY 04Scale, Reliability & Edge Casesnotifications at dinner-time scale
  6. 06W05 · DAY 03Saga Orchestration Deep Diveorder → payment → restaurant → rider as one workflow
  7. 07SQ-12Blinkit Quick Commerce10-minute grocery delivery (Instamart territory)
  8. 08LLD-01Design a Parking Lotmachine coding round warm-up

Company names and logos are trademarks of their owners, shown only to identify each company. This course isn't affiliated with or endorsed by any of them.