Open In App

Flipkart Interview Experience for SDE

Last Updated : 29 Aug, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

So, Everything started in the first week of April 2021 and I along with my friends registered ourselves in the Flipkart Runway Program which was open for women in the 2023 batch. Around 14500 women across the country registered themselves for this program. After this, on 18 April there was an online quiz of 30 minutes containing 30 questions. The questions of the quiz were as follows :

  • Questions related to predicting the output of the given program.
  • Questions related to finding out the errors in a given program.
  • Questions on Graph, time complexities, DBMS.

Also, there were some questions on Flipkart (e.g. where was the first office of Flipkart).

After a few days, on the official site of D2C, the results were declared. The top 154 out of the 14,500 candidates were selected for the further selection process. Yes, I was also in the top 154 candidates. After this, all the selected candidates were required to submit the SOP (Statement of Purpose). They also shared one Interview Preparation tips mail in which the interview process was mentioned and also the structure of the interview they also conducted one Interview preparation session to take our queries and doubts.

So, around 2 days before my interview I received my interview schedule and appeared for the interview.

The interview pattern was very simple. They started with my introduction and right after this, they gave me 2 DSA questions (one by one). The interview duration was 45 minutes.

So, The 2 DSA questions were as follows :

  • Given a dictionary (nothing but a vector of strings) also given two words I was supposed to find the minimum distance between these two words in the given dictionary. I solved this problem in O(n) time complexity and the interviewer said that he was satisfied with the approach. So my task was to write the pseudo-code.
  • For the second question the interviewer drew one tree (binary tree) and explained it to me problem just by drawing the tree told me to find out the special nodes that fulfill the conditions as described by him. I solved this problem by the extended version of preorder traversal and applied all the conditions in it. The interviewer again said that he was satisfied with the approach.

After the interview, I asked for feedback. He said, “YOU ARE WAY AHEAD THAN OTHERS”. This is exactly what he said. So, I started assuming my selection after the interview

After a few days on JUNE 1, I received my interview results. ………………… believe me, after giving a very good interview and solving both the problems within the duration and also with the best time complexity I couldn’t clear the interview.

But they put me in the SATISFACTORY_PERFORMER category (not EXCEPTIONAL_PERFORMERS — those who were selected for 2nd Year’s summer internship). Also, there was one more category (The Augmenters — who were out of the race now).

So, as a SATISFACTORY_PERFORMER they gave me a PPI ((Pre Placement Interview) opportunity (i.e. a direct interview opportunity) for their Winter Internship (Jan to Jun) OR next year’s Summer Internship (May-Jul) based on what’s allowed by your institute). They have also mentioned that “Subsequently, the PPI round will be conducted around the end of July — early August”.

After this, I was hardly having 1–2 months to prepare more for the 3rd year’s internship.

On 22 July, I again received an email from them, and in that, it was written that they were starting interviews on 23 July. Also, a form was attached it, in which there was one question saying “Are you comfortable giving an interview on the 23” and I chose “NO”. After this, I started revising everything that I learned so far. But on 24 July, around 11 pm, I received an email from them that “YOU HAVE YOUR INTERVIEW TOMORROW”. I was shocked, how could they inform me a night before my interview?

The next day, I again appeared for my interview (less confident this time because even after solving both the questions last time I couldn’t make it).

This time the duration of the interview was 60 minutes. Also, the level of difficulty of the questions was higher. The 2 questions were as follows :

  • The first question was DUPLICATES IN BST. So I again came up with an O(n) approach using inorder traversal and then storing it in a vector and then just applying an “IF” check in it. She told me to code it. I completed writing my code within a few minutes. She then told me not to use any vector this time. I again came up with the approach in less than a minute. This time I just keep track of the previously visited element in O(1) space complexity. I again completed writing my code within a few minutes. She again made changes to the question she now told me not to print it as many times as it appears. For this, I used one more variable to keep track of the already printed answer. She now told me to dry-run this on the given test case. And she seems to be very satisfied with all of my approaches. I already took 10 minutes to code all three approaches and dry-running them.
  • The second question was finding the longest substring with all the unique characters. I used the variable-sized sliding window algorithm to code it in the O(n) approach. She again seems to be very satisfied. Then I was again asked to dry-run the algorithm against the given test case.

After this, we had a 5–6-minute conversation about Flipkart and the work culture there.

That’s it, my interview was over in just 36 minutes out of 60 minutes.

So, On the same day around 11 pm, I received a meeting invitation. The title was “PPI DISCUSSION” Nothing else was written in it regarding selection or so.

The next day, I attended the meeting and got to know that yes finally I am selected.


Similar Reads

Flipkart Interview Experience(1.10 years experience SDE 1)
Round 1: Machine Coding Round Design a stock exchange system. There is a list of stocks given with following attributes - order_id time stock name type(BUY/SELL) quantity price You need to output list of stocks in the following format sell_id, buy_id, quantity, price which will get executed. There were some rules given to match the stocks. There we
2 min read
Flipkart Interview Experience | Set 44 (On-campus for SDE-1)
Round 1: Coding Round - 90 minutes - Hackerrank Problem 1 : Given an array of N integers. Find number of sub-arrays with M number of odd integers. Problem 2 : N gears were given each with their own cost ci and radius ri. One extra gear was also given with radius r1. A distance d was given and we had to find the gear with minimum cost following the
4 min read
Flipkart SDE Interview Experience | Set 45 (On Campus)
Round 1: Online coding test (90 mins) 3 questions, 90 mins on Hackerrank platform. Questions 1 :  Find the number of connected components in a graph represented by matrix of 0s ans 1s. Question 2 : In a given string, find the substring which occurs maximum number of times with atmost K unique characters and length of substring should be in between
3 min read
Flipkart Interview Experience | Set 46 (On-Campus for SDE-1)
Round 1: Coding Round There were 3 questions to be solved on hackerrank in 90 minutes. Questions were: Given an array of length n and an integer m, find number of contiguous subarrays in the array which contain exactly m odd numbers.Given an array of long numbers, find number of distinct sum that can be made using any number of elements from the ar
3 min read
Flipkart Interview Experience | Set 48 (For SDE-1)
Round 1: Telephonic Round (90 minutes) It was a telephonic round. The interviewer started with brief discussion about my projects and technologies I know. Then he asked me following questions: Given an unsorted array - arr find a pair arr[i] & arr[j] such that  arr[i]<arr[j] & i<j and (arr[i] + arr[j]) is maximum.  Expected time compl
2 min read
Flipkart Interview Experience | Set 51 (Off Campus SDE-1)
The off campus drive was done in Delhi recently. Round 1: HackerRank Test Online Q1. Given 2 coordinates as an excel sheet cell number like (2, AA), return true or false whether the line formed between the two points will pass through the origin. e.g. 1, AA 2, AB False Explanation : 1, AA => 1, 27 and 2, AB => 2, 28 . The line between (1, 27)
3 min read
Flipkart Interview Experience | SDE-1 (Experienced)
Round 1: Machine Coding Round (1.5 hrs) I was  given  the following problem statement and asked to  implement it with any choice of programming language.  They expected the code to be production-level, modular and bug free. After this, there was an evaluation round for the code. They tested the code with all corner cases and asked me to modify the
4 min read
Flipkart Interview Experience for SDE-1
Role: SDE-1 (2021) Total-Experience: 1.7 years Location: Bengaluru Total number of Rounds: 3 Mode: virtual I applied for the SDE position at Flipkart through its official website and received an email two weeks later. in preparation for the interviews, An interviewer called to inform me about the interviews and the next steps. There are three round
2 min read
Flipkart Interview Experience for SDE-1 (On-Campus 2019)
Eligibility: 5 CPI and above 207 students were eligible for coding round Coding Round (HackerRank): 90 minutes; 3 questions sorted difficulty wise Question 1 : basic implementation of Hashing given 2 strings Question 2 : sliding window technique There is a meeting scheduled in an office that lasts for time t and starts at time 0. In between the mee
5 min read
Flipkart Interview Experience for SDE-2
Round 1: 1. Matrix which  has value to move in all directions .  Can we reach the destination from the starting point. 2. Keep track of K largest files  files in the  file system all the time. Whats the complexity of deleting the largest file.There was lot of emphasis/discussion on the complexities of the solution and each action in the solution an
2 min read