In 2026 expect applied ML design (predicting delivery delays at order time, including features, model choice, retraining cadence, and feedback loops), diagnosis questions (a pricing model that looks good offline but underperforms live), and experiment-design questions where network effects break naive A/B tests. Interviewers reward candidates who reason about distribution shift, train-serve skew, feedback loops, and interference rather than just naming algorithms. Flipkart's data science powers pricing, delivery, and ranking, so grounding answers in a real e-commerce workflow with a working feedback loop stands out. Prepare ML system design, evaluation pitfalls, and experimentation.
About Flipkart
Indian e-commerce major (Walmart-owned since 2018); horizontal marketplace + private brands + grocery + fashion via Myntra.
- Products
- Flipkart marketplace · Myntra (fashion) · Flipkart Grocery · Cleartrip (travel) · Shopsy (reseller)
- Competitors
- Amazon India · Meesho · Reliance Retail (JioMart) · Tata Neu
- Scale
- Hundreds of millions of registered users. India's largest e-commerce marketplace by GMV. Walmart-owned, IPO discussions ongoing.
Flipkart recruitment process
01
Recruiter screen and technical pre-screen
02
ML fundamentals and coding round
03
ML system design and experimentation round
04
Hiring-manager and behavioural round, then offer
What to expect in each round
01
Round 1 (45-60 min)
ML fundamentals and coding round.
02
Round 2 (60 min)
ML system design round with feedback loops.
03
Round 3 (45-60 min)
experimentation and model-diagnosis round.
04
Round 4 (45 min)
behavioural and hiring-manager round.
Technical questions Flipkart asked
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
- 01
Medium
Reverse a linked list in O(1) extra space. Then explain when you'd use this in production.
Practice free → - 02
Hard
Given a large product catalogue, return the top-K best-selling items in a category efficiently as new sales stream in. Which data structure, and why?
Practice free → - 03
Hard
Design and code an in-memory rate limiter or LRU cache for a product-detail service. Keep it clean, testable, and thread-safe.
Practice free → - 04
Medium
Given delivery slots and orders, assign orders to slots to maximise fulfilment without overbooking any slot. Walk through your approach and complexity.
Practice free → - 05
Medium
Write a SQL query to find, for each product category, the top 3 sellers by revenue in the last 30 days, handling ties consistently.
Practice free → - 06
Hard
Design a batch and streaming pipeline that ingests clickstream events and produces near-real-time category-level conversion metrics. How do you handle late-arriving events?
Practice free → - 07
Medium
How would you model an orders fact table and its dimensions for an analytics warehouse serving both finance and category teams? Discuss grain and slowly changing dimensions.
Practice free → - 08
Hard
Design an ML system to predict delivery delays at order time. What features, model, and feedback loop would you use, and how do you avoid stale predictions?
Practice free → - 09
Medium
A pricing model performs well in offline tests but underperforms live. List the likely reasons and how you'd investigate each.
Practice free → - 10
Hard
How would you design an A/B test for a new ranking model when network effects mean one user's experience affects another's?
Practice free →