Flipkart interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Flipkart
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I have three years of experience at a startup, mainly in backend development. I started learning coding after completing my engineering degree. I have solved around 200 data structures and algorithms problems, learned Java, and have some knowledge of system design.
Application story
The recruiter reached out to me on LinkedIn, asking for my resume and contact details. After sharing this information, she called me to learn more about my current role, skills, and salary expectations.
Why selected/rejected for the role?
I was shortlisted because of my experience with Spring Boot and Kafka, which were highlighted on my resume. Subsequently, the interview process followed the typical format for a software engineer.
Preparation
Duration: 3 months
Topics: DSA brush up, did some 50 DSA in each topics- LLD , solved some problems - HLD - prepared basic topics, and which were there on my resume , like kafka, nosql, database selection- Java concepts , multithreading, concurrency - machine coding - solved some 3 questions
Tip
Tip

Tip 1: Focus on solving Data Structures and Algorithms (DSA) problems. This stage often serves as the elimination round, and reputable companies typically include DSA questions in their assessments.

Tip 2: Stay actively engaged in your current company. Actively participating in projects is crucial for learning and building confidence in your abilities.

Tip 3: Dedicate some time each day for preparation. Consistency is key to improving your skills and staying competitive in the job market.

Application process
Where: Linkedin
Eligibility: There was no eligibility criteria mentioned
Resume Tip
Resume tip

Tip 1: Ensure that the skills and technologies listed on your resume are prominently highlighted. Human Resources (HR) personnel often compare resumes with the job descriptions they receive from hiring managers.

Tip 2: Maintain readability in your resume. A clear and well-organized document increases the chances of your qualifications being effectively communicated.

Interview rounds

01
Round
Medium
Online Coding Test
Duration90 minutes
Interview date23 Nov 2023
Coding problem1

It was 90 mins live machine coding round, screen is always shared with HR,

1. System Design

Build a gym application , that should satisfy this input and output, question was in a lines of many gyms can onboard enroll there customer and manage there basic operations like adding removing updating , the test cases were like - gym owner can see there customer , do all those operations.

Problem approach
  1. Followed OOP principles and organized packages and classes.
  2. Utilized an in-memory HashMap for the database.
  3. Implemented all the requested operations, which were primarily CRUD operations.
  4. Adhered strictly to the MVC structure.
02
Round
Easy
Face to Face
Duration50 minutes
Interview date12 Dec 2023
Coding problem1

1. Longest Consecutive Sequence In A Binary Tree

Moderate
15m average time
80% success
0/80
Asked in companies
IBMFlipkartTower Research Capital

Find the last element in a binary tree given root, the condition of the tree is it will be in monotonic increasing nodes.

Problem approach
  1. By traversing left repeatedly, I found the first element in the last row.
  2. Each row will have 2n elements.
  3. The parent of each element will be n/2.
  4. Utilizing these two properties, I conducted a binary search on the last row. Whenever I found that an element exists, I searched towards the left to retrieve the last element.
Try solving now
03
Round
Easy
Face to Face
Duration50 minutes
Interview date20 Dec 2023
Coding problem1

Asked a LLD problem , to design the DB schema , API design

1. System Design

They wanted to build a game challenge like in zomato in flipkart app, how will I design the classes , db schema and API

Problem approach
  1. Followed Object-Oriented Programming (OOP) principles to design the classes and discussed their relationships
  2. Adhered to Restful API design rules while designing the APIs.
  3. Designed the basic database schema based on class design, then normalized it.
04
Round
Easy
Face to Face
Duration60 minutes
Interview date26 Dec 2023
Coding problem1

managerial round

1. Managerial Round

Took by VP of engineering , asked why I am leaving and some standard HR type questions , than asked HLD question how will I designed a notification system,

Problem approach
  1. Prepare well for some standard questions.
  2. You will be asked about your recent project.
  3. Prepare with basic High-Level Design (HLD).

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which SQL clause is used to specify the conditions in a query?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Flipkart
3639 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Flipkart
0 views
0 comments
0 upvotes
company logo
SDE - 2
5 rounds | 6 problems
Interviewed by Flipkart
2015 views
1 comments
0 upvotes
company logo
UI Engineer 1
4 rounds | 11 problems
Interviewed by Flipkart
1452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29181 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6536 views
1 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
5024 views
0 comments
0 upvotes