Flipkart Group Startup || Interview Experience
Summary
I interviewed for a Senior Software Engineer (SSE) role at Flipkart, went through machine‑coding, system‑design, and behavioral rounds, but was ultimately rejected.
Full Experience
YOE: 6+ years Current Company: Startup Role Interviewing for: SSE
Interview Experience:
- Machine Coding Round: Design a Survey system that can have multiple pages, each page can have multiple questions(MCQ / subjective). People can take the survey. Also show survey analytics. (Vibe coding allowed)
- PSDS Round:
- How would you debug a high latency API (In depth discussion)
- Implement a LRU cache.
- LLD Round: Design a Rate Limiter. Defined Entities, flow, interfaces (my approach was not very structured though).
- HLD Round: Design an online collaborator platform.
- Hiring Manager: Past Experience Deep dive, behavioral questions.
Verdict: Rejected
Interview Questions (5)
Design Survey System
Design a Survey system that can have multiple pages, each page can have multiple questions (MCQ / subjective). Users should be able to take the survey and view survey analytics.
Implement LRU Cache
Implement a Least Recently Used (LRU) cache supporting get and put operations with O(1) time complexity.
Debug High Latency API
Explain in depth how you would debug a high latency API, covering steps, tools, and possible root causes.
Design Rate Limiter
Design a Rate Limiter. Define the entities, flow, and interfaces required for rate limiting in a distributed system.
Design Online Collaboration Platform
Design an online collaborator platform, outlining high‑level components, data flow, and key features for real‑time collaboration.