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

SDE - 1

Flipkart limited
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I started preparing for my placement from the starting of the B.Tech. Getting into one of MNCs in India was my dream, and I researched about it a lot like What are the most essential topics fro FAANG Interview?, How should you approach your graduation if you want to make it count?, etc. I practised DSA continuously for three years, and I thought I had a great base for them but at last I was not selected for any of companies in FAANG. But I still tried to get into them some day, and then, after 1years of completing my graduation I got this opportunity.
Application story
I saw a post on linkedin about Flipkart intrested in hiring candidates for SDE-1 post and honestly speaking my eyes were shining at that moment. I mailed the HR that I wanted to be the part of the the selection process and attached my resume. After two days, I got mailed back that your resume is selected and you will be having your interview rounds from now.
Why selected/rejected for the role?
I think I was on point with my coding solutions to the questions asked in the interviews. I provided the optimal solutions and I was giving correct explanations to some theory questions asked.
Preparation
Duration: 8 months
Topics: Dynamic Programming, OOPS, Computer Network, Operating System, Game Theory
Tip
Tip

Tip 1 : Prepare all Topics from Coding Ninjas of Course Competitive Programming. Also, I practiced at least one question every day from sites like Leetcode, and Interviewbit and also took part in Codeforces Contest.
Tip 2 : Do Competitive Programming regularly.

Application process
Where: Campus
Eligibility: 7
Resume Tip
Resume tip

Tip 1 : Keep your resume up to date and mention 2-3 good level projects which will give a good impression to the interviewer .
Tip 2 : Don't put false things on the resume.

Interview rounds

01
Round
Medium
Video Call
Duration60 mins
Interview date3 Feb 2021
Coding problem1

1. Design Question

I had to Implement an e-commerce platform application with following features

1. We would be able to onboard (add) users to the system

2. The application allows sellers to list products on the platform.

3. Users can either sell a product (Seller) or buy any listed product(Buyer).

4. Users(buyer) can select a product from multiple offered products using a selection strategy (You can assume buyer can only buy single quantity of a product at one time). Currently we have only two stratgies available;
-> One with best rating i.e. highest rating. If ratings are the same, then
choose the one with the lowest price.
-> One with lowest price i.e. lowest product price. If prices are the same,
then choose the one with the best rating.

5. List all products sold/bought by any user.

Bonus Feature
A buyer can cancel a specific product which he/she has purchased. Seller’s product quantity should increase after cancellation.

02
Round
Medium
Video Call
Duration60 mins
Interview date3 Feb 2021
Coding problem2

1. Trapping Rain Water

Moderate
15m average time
80% success
0/80
Asked in companies
HCL TechnologiesCiti BankAtlassian

You have been given a long type array/list 'arr’ of size 'n’.


It represents an elevation map wherein 'arr[i]’ denotes the elevation of the 'ith' bar.



Note :
The width of each bar is the same and is equal to 1.
Example:
Input: ‘n’ = 6, ‘arr’ = [3, 0, 0, 2, 0, 4].

Output: 10

Explanation: Refer to the image for better comprehension:

Alt Text

Note :
You don't need to print anything. It has already been taken care of. Just implement the given function.
Problem approach

I solved using DP

Try solving now

2. LRU Cache

Moderate
0/80
Asked in companies
Info Edge India (Naukri.com)OlaExpedia Group
Design a data structure that satisfies the constraints of a Least Recently Used (LRU).
1. Get(int num): If the key exists, it will return the value of the key stored. Else, return -1.    
2. Put(int key, int value): If the key already exists, update the value of the key. Else add the key-value pair to the cache. If the number of keys is more than the capacity for this operation, delete the least recently key used. 
Example:
For the following input: 

4 2
2 1 4
1 1
1 4

We will initialize an empty LRU cache for the first operation with a maximum capacity of 2.
For the first operation, we need to add a key-value pair (1,4) to the cache.
For the second operation, we need to return the value stored for key 1, i.e., 4
For the third operation, we need to return -1, as we don't have any key 4 in the cache.

So, the final output will be: 
4  -1
Try solving now
03
Round
Medium
HR Round
Duration40 mins
Interview date3 Feb 2021
Coding problem1

1. HR Questions

Who is your role model?

What is your expectation from this job?

Problem approach

Tip 1 : Maintain a positive attitude in all Interviews be it tech or HR.
Tip 2 : Develop team spirit and have some team work experience ( like ICPC times)
Tip 3 : Don't take HR round for granted, Prepare for this round beforehand.

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
SDE - 1
3 rounds | 10 problems
Interviewed by Flipkart limited
2634 views
0 comments
0 upvotes
SDE - 1
3 rounds | 7 problems
Interviewed by Flipkart limited
1189 views
0 comments
0 upvotes
SDE - 1
3 rounds | 3 problems
Interviewed by Flipkart limited
1719 views
0 comments
0 upvotes
SDE - 1
3 rounds | 4 problems
Interviewed by Flipkart limited
2198 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115097 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
58238 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes