Flipkart.
India's large e-commerce marketplace, with its own catalogue, checkout, payments (including Pay Later) and logistics.
its questions lean on
- machine coding with clean OOP
- schema and API design
- booking and inventory consistency
- flash-sale scale
- ledgers and payments
The rounds, as candidates describe them
- Machine coding90 minutes to build a working in-memory module from a written problem, submitted as code; followed by a separate evaluation call to demo and explain it.source ↗
- Problem solving and data structures (PS/DS)One hour, two data-structure problems.source ↗
- Design roundOne hour; schema, API and high-level design for a product, with scalability discussion.source ↗
- Hiring managerDeep dive into past projects and their design choices, plus behavioural questions.source ↗
Reported by candidates
From public interview write-ups; each links its source.- Design a Ticket Booking SystemSystem designSQ-16 · BookMyShow Seat Booking →LLD-05 · Design a Movie Ticket Booking System →SQ-11 · IRCTC Tatkal Ticket Booking System →reported in:LeetCode Discuss · Flipkart SDE-2 interview experience, BookMyShow design round (2025) ↗LeetCode Discuss · Flipkart SDE-2 machine coding, PSDS and design round questions (2025) ↗
- Design a ledger to store transactions from many servicesSystem designIP-20 · Design a Payment System →W03 · DAY 05 · Audit Log System →W02 · DAY 02 · Idempotency in Practice →reported in:GeeksforGeeks · Flipkart interview experience for SDE-2 (2025) ↗
- Design a Buy Now Pay Later (BNPL) systemLow-level designIP-20 · Design a Payment System →W02 · DAY 02 · Idempotency in Practice →reported in:LeetCode Discuss · Flipkart SDE-2 interview experience, Jan 2026 offline drive ↗LeetCode Discuss · Flipkart SDE-2 machine coding round (2026) ↗
- Design a home-services marketplace like UrbanClapSystem designIP-13 · Design a Proximity Service →SQ-09 · Uber →reported in:LeetCode Discuss · Flipkart interview experience, SDE-2 (2024) ↗LeetCode Discuss · Flipkart SDE-2 interview experience, offer (2024) ↗
- Design an Airline Ticket Management SystemLow-level designLLD-05 · Design a Movie Ticket Booking System →SQ-11 · IRCTC Tatkal Ticket Booking System →reported in:LeetCode Discuss · Flipkart SDE-2 interview experience, design round (2026) ↗
- Design a music streaming service like SpotifySystem designSQ-07 · Spotify →W07 · DAY 01 · Search Fundamentals & Architecture →reported in:LeetCode Discuss · Flipkart SDE-2 interview experience, June 2024 ↗
- Design a relational database like MySQLSystem designIP-03 · Design a Distributed Key-Value Store →W01 · DAY 02 · Replication Trade-offs →reported in:LeetCode Discuss · Flipkart SDE-2 design round, relational database (2025) ↗
- Design a conference room booking systemLow-level designLLD-05 · Design a Movie Ticket Booking System →IP-19 · Design a Hotel Reservation System →reported in:GeeksforGeeks · Flipkart interview experience for SDE-1 (2025) ↗
- Design an interview slot allocation systemLow-level designLLD-05 · Design a Movie Ticket Booking System →reported in:GeeksforGeeks · Flipkart interview experience for SDE-2 (2025) ↗
- Design a phonebook appLow-level designIP-09 · Design Typeahead Search (Autocomplete) →reported in:LeetCode Discuss · Flipkart interview experience, SDE-2 (2024) ↗
- Design a Jira-like task management toolLow-level designno lesson for this one yetreported in:LeetCode Discuss · Flipkart SDE-2 machine coding, March 2024 hiring drive ↗
- Design a car rental systemLow-level designIP-19 · Design a Hotel Reservation System →LLD-01 · Design a Parking Lot →reported in:LeetCode Discuss · Flipkart machine coding round, car rental system (2021) ↗
Likely, from what they build
Our pick, not a report: questions that fit Flipkart's products.- Design an E-commerce Flash SaleSystem designW02 · BOSS · The Ultimate System Design Interview →W04 · DAY 03 · Thundering Herd →W01 · DAY 04 · Hot Keys and Skew →
- Design an e-commerce product catalogue and searchSystem designW04 · BOSS · Design a Global E-Commerce Product Catalog System →W07 · DAY 01 · Search Fundamentals & Architecture →
Study path
An ordered path through the course for Flipkart, and why each step is there.
- 01W02 · BOSSThe Ultimate System Design Interviewthe sale-day spike: rate limits, idempotent claims, no overselling
- 02W04 · BOSSDesign a Global E-Commerce Product Catalog Systema product catalog read millions of times, written rarely
- 03W04 · DAY 03Thundering Herdwhat a cache expiry does at peak traffic
- 04W07 · DAY 01Search Fundamentals & Architectureproduct search basics: inverted index, analysis
- 05W07 · DAY 03Query Processing & Relevanceranking results people actually click
- 06W03 · BOSSEvent-Driven Food Delivery Order Systemorders as events: outbox, retries, dead letters
- 07SQ-12Blinkit Quick Commercethe quick-commerce cousin: stock, dark stores, slots
- 08LLD-01Design a Parking Lotmachine coding round warm-up
- 09LLD-05Design a Movie Ticket Booking Systemmachine coding with concurrency: holds and bookings
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.