Flipkart Interview Process 2026 — Rounds, Tips & Questions
Everything about the Flipkart interview process: rounds, what each round tests, difficulty level, and 13 real questions asked by engineers who cleared the loop.
Interview Rounds at Flipkart
- Phone screen
- Machine coding
- System design
- Culture fit
Flipkart machine coding is 90 minutes. They expect clean, runnable code — not just pseudocode. Practice LLD problems like Parking Lot, Snake and Ladder.
Real Questions Asked at Flipkart
You launch a feature and metrics show only 8% adoption in the first month. How do you diagnose and respond?
Given a stock price array, find the maximum profit you can make with at most two buy-sell transactions. Discuss the DP state and how it generalizes to k transactions.
Design Flipkart's flash sale system. The system must handle 1M concurrent users trying to buy a limited inventory of 10K items without overselling. Walk through the inventory locking, queueing, and database isolation strategy.
You need to implement infinite scroll in React. The list fetches 20 items per page. Users scroll down, new items load. When they scroll back up, previously loaded items should still be there. How do you implement this correctly?
Implement a LRU (Least Recently Used) cache with O(1) get and put operations. Explain the HashMap + doubly linked list approach and why a simple array or single HashMap is insufficient.
Design Flipkart's product search and ranking system. A user searches "wireless earphones under 2000". How do you retrieve, rank, and filter 10,000+ matching products in under 200ms?
Design Flipkart's order management system. From "Place Order" to "Delivered", walk through every state transition, the microservices involved, how you handle partial failures (payment succeeds but inventory deduct fails), and eventual consistency.
Design a coupon/discount system for Flipkart Big Billion Days. The system must validate, apply, and prevent double-use of millions of coupons with high concurrency. Cover idempotency and distributed locking.
Describe a time you had to convince a skeptical stakeholder to adopt a technical solution. What data or arguments did you use and what was the outcome?
Given a directed graph representing category hierarchies in an e-commerce catalog, find the shortest path between two categories. Explain BFS vs Dijkstra for unweighted vs weighted graphs.
Practice these questions with AI feedback
Get instant grading on your answers, identify your weak areas, and generate a personalised 14-day study plan — all free.
Build my study plan →