Low-Level Design at Flipkart frequently shows up as a hands-on machine-coding round rather than a whiteboard-only discussion — you're expected to actually write working class code for a booking, ticketing, or trading-style system, not just describe one. Interviewers probe schema extensibility and concurrency handling as much as the class diagram itself.
Design a system covering the core booking entities for an airline: searching flights, booking a ticket for a passenger, and managing fares. Cover entity modeling, a database schema, and a REST API surface for the booking operations.
- Drive requirement clarification yourself first — what needs to support concurrent access, and what can stay simple.
- Think through normalization: which entities and relationships need their own tables versus being embedded.
- Be ready to defend any REST endpoint design and how it maps to the underlying schema.
More LLD prompts Flipkart has asked recently
The class design, entity list, schema, concurrency strategy and full worked solution for these — plus the one above — are part of the Placement-Ready PYQ Kit.
2 more LLD prompts with full class designs in the full Placement-Ready PYQ Kit

