Flipkart
Indian e-commerce giant tackling massive supply chain and scale problems.
4 Rounds
~18 Days
Hard
The Interview Loop
Recruiter Screen (30 min)
Standard fit check, behavioral questions, and resume overview.
Technical Loop (3-4 Rounds)
Deep dive into domain knowledge, coding, and system design.
Interview Question Bank
Software Engineer
•
Coding
•
hard
Design an in-memory Pub/Sub Message Queue system similar to Kafka. It should support multiple topics, publisher/subscriber registration, and concurrent message consumption.
#Object-Oriented Design
#Concurrency
#Data Structures
Software Engineer
•
Coding
•
medium
Design a Snake and Ladder game. The board should have configurable sizes, multiple players, and customizable placements for snakes and ladders.
#Object-Oriented Design
#Extensibility
Software Engineer
•
Coding
•
hard
Design a simplified version of Flipkart's SuperCoin reward system. Users earn coins on purchases and can redeem them. Rules for earning/redeeming change dynamically based on user tiers (Plus, Non-Plus).
#Design Patterns
#Business Logic Abstraction
Software Engineer
•
Coding
•
medium
Design a Parking Lot system. It should support multiple floors, different vehicle types (2-wheeler, 4-wheeler), and dynamic pricing strategies based on time and vehicle type.
#Low-Level Design
#Algorithms
Software Engineer
•
Coding
•
medium
Design a Task Planner / Project Management tool like Jira. Users should be able to create tasks, assign them, change statuses, and search tasks by tags or assignees.
#Data Modeling
#Search Optimization
Difficulty Radar
Based on recent AI-sourced data.
Meet Your Interviewers
The "Standard" Interviewer
Senior EngineerFocuses on core competencies, system constraints, and clear communication.
SimulateUnwritten Rules
Think Out Loud
Always explain your thought process before writing code or drawing architecture.