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
- Online assessmentThree DSA problems.source ↗
- DSA and fundamentalsOne hour, run by a third-party interviewer; two problems with fully running code, then language fundamentals.source ↗
- Low-level designOne hour; project deep dive, then a design-and-code problem with questions on data-structure choices.source ↗
- 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.- Design an inventory management system for InstamartLow-level designSQ-12 · Blinkit Quick Commerce →W02 · BOSS · The Ultimate System Design Interview →reported in:LeetCode Discuss · Swiggy SDE-2 interview experience (2026) ↗
- Design a warehouse management system for InstamartSystem designSQ-12 · Blinkit Quick Commerce →W05 · DAY 02 · Distributed Transactions — The Saga Pattern →W03 · DAY 02 · Transactional Outbox →reported in:LeetCode Discuss · Swiggy SDE-2 interview experience, remote (2025) ↗
- Design a system that assigns drivers to ordersLow-level designSQ-17 · Swiggy Food Delivery →IP-13 · Design a Proximity Service →reported in:LeetCode Discuss · Swiggy SDE-1 interview experience (2026) ↗
- Design a coupon-based discount systemLow-level designW04 · DAY 01 · Caching Patterns →reported in:LeetCode Discuss · Swiggy SDE-2 interview experience (2024) ↗
- Design a Parking LotLow-level designLLD-01 · Design a Parking Lot →reported in:LeetCode Discuss · Swiggy SDE-2 (backend) interview experience (2025) ↗LeetCode Discuss · Swiggy SDE-4 machine coding round, parking lot (2021) ↗
- Design a train ticket booking systemSystem designSQ-11 · IRCTC Tatkal Ticket Booking System →LLD-05 · Design a Movie Ticket Booking System →reported in:LeetCode Discuss · Swiggy SDE-2 (backend) interview experience (2025) ↗
- Design a Distributed Job SchedulerSystem designIP-17 · Design a Distributed Job Scheduler →W02 · DAY 05 · Distributed Cron & Job Scheduling →reported in:LeetCode Discuss · Swiggy Instamart SDE-1, round 3 (2025) ↗
- Design Snake and LadderLow-level designno lesson for this one yetreported in:LeetCode Discuss · Swiggy Instamart SDE-1, round 3 (2025) ↗
- Design SplitwiseLow-level designLLD-06 · Design a Bill-Splitting App (Splitwise) →reported in:LeetCode Discuss · Swiggy SDE-2, India (2024) ↗
- Design a cab booking systemLow-level designSQ-09 · Uber →IP-13 · Design a Proximity Service →reported in:LeetCode Discuss · Swiggy SDE-2 interview experience, 4 years (2025) ↗
- Design a delivery-partner payout system with offersLow-level designIP-20 · Design a Payment System →reported in:LeetCode Discuss · Swiggy SDE-2, remote (2023) ↗
- Design a News FeedSystem designIP-07 · Design a News Feed →W04 · DAY 04 · Feed Caching →reported in:LeetCode Discuss · Swiggy system design interview for SDE-3/4 (2022) ↗
- Design book searchSystem designW07 · DAY 01 · Search Fundamentals & Architecture →IP-09 · Design Typeahead Search (Autocomplete) →reported in:LeetCode Discuss · Swiggy full-stack SDE-2 interview experience (2025) ↗
Likely, from what they build
Our pick, not a report: questions that fit Swiggy's products.- Design a Food Delivery SystemSystem designSQ-17 · Swiggy Food Delivery →W06 · BOSS · Food Delivery Order System →W03 · BOSS · Event-Driven Food Delivery Order System →
Study path
An ordered path through the course for Swiggy, and why each step is there.
- 01W06 · BOSSFood Delivery Order Systemthe whole food-delivery system as an interview
- 02SQ-09Ubermatching riders and drivers on a map (H3, ETAs)
- 03IP-13Design a Proximity Servicenearby search: geohash, quadtree, H3
- 04W06 · DAY 01Notification Platform — Problem Understanding & High-Level Designorder updates by push, SMS and in-app
- 05W06 · DAY 04Scale, Reliability & Edge Casesnotifications at dinner-time scale
- 06W05 · DAY 03Saga Orchestration Deep Diveorder → payment → restaurant → rider as one workflow
- 07SQ-12Blinkit Quick Commerce10-minute grocery delivery (Instamart territory)
- 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.