There were 4 rounds of interview.
1. Machine Coding and Evaluation by an engineer
2. DSA
3. Design Round
4. HM Round
After these rounds was informed by HR that the feedback was positive.
Design a flight booking system. Covering basic low level design and then discussions of API design , Schema Design and how different features would be implemented, Idempotent APIs.
HM Round - Discussion around current project, challenges faced, career goals. The manager also asked if i would be ok with on call work and fast paced team.
I applied through university. The process took 2 weeks. I interviewed at Flipkart (New Delhi) in June 2024
Interview
The interview process involved 4 rounds.
Round 1: Machine Coding Round. In this round you had to write the backend code for Flipkart UPI fulfilling all the requirements given in a google doc. Additional points for writing unit tests and adding additional functionalities. Code was judged on functionality and System design principles like separation of concerns, modularity and optimized functions in terms of Time and Memory complexity.
Round 2: DSA Round. Two medium level questions were asked. Cycle in a graph and minimum Mountain Triplet sum.
Round 3: System Design Round
Round 4: Hiring Manager Round.
I was eliminated in second round so no details for 3rd and 4th rounds.
Interview questions [1]
Question 1
Write backend code for given requirements in 90 minutes.
There were 4 rounds of interviews:
1. Machine Coding Round- Product Feed Platform
2. PS/DS- One greedy and one Tree problem
3. Design- Inventory System(Similar to the parking lot )
4. HM - Current projects and one design question
Interview questions [1]
Question 1
There were 4 rounds of interviews:
1. Machine Coding Round- Product Feed Platform
2. PS/DS- One greedy and one Tree problem
3. Design- Inventory System(Similar to the parking lot )
4. HM - Current projects and one design question