Flipkart || SDE 2 || Interview Experience || July 2025
Anonymous User
1153

Role - Backend developer
Location - Bangalore
Experience - 3 years 1 month

Round 1 - Machine Coding Round (90 minutes)
Write full working code of Conference room booking system. Various features and edge cases were given in the question. Expectations - full running code, proper classes creation, legible code. Bonus points were there for some extra optional features.
Verdict - Positive

Round 2: PS/ DS round

  • You are given a perfect binary tree where each node is the smallest element of the entire subtree in which it is present. Find the 2nd smallest of the entire tree in O(log n) time.
  • Find whether dish preparation is possible or not. Input has various dependencies related to the formation of the dish ingredients (topological sort)
    Verdict - Positive

Round 3: LLD round

  • Design Flipkart customer care issue resolution system. The system should be able to compute auditability of each phase.
  • List the functional and non-functional requirements
  • Design a simplified database schema so that you find details of each phase of the ticket
  • Write a code snippet about the services, layers and interfaces to be used

Verdict - Negative as my database schema design wasn't extensible and I couldn't write the code for interfaces in time.

Round 3 (again): Since my previous rounds were very good, I was given a chance to appear for the LLD round again

  • Design an airline ticket booking system like Cleartrip
  • List the functional and non-functional requirements
  • Design the database schema with all the the tables to be used
  • Share your approach of how to handle concurrent seat bookings

I wrote the schema for around 9-10 tables but forgot to include the payments table. Also my approach of locks during seat booking wasn't quite correct probably.
Verdict - Weak Hire as the interviewer seemed to expect a flawless solution from me (given that this was a 2nd chance) and he seemed a bit dissatisfied with my proposed trade-offs/ approach at 1-2 places

Overall - not selected as the hiring became slow and verdict wasn't quite positive for the last round.

Comments (0)