Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Flipkart Team. If you also belong to the team, you can get access from here

Flipkart Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Flipkart Software Engineer Interview Questions and Answers

Updated 30 Nov 2024

Flipkart Software Engineer Interview Experiences

9 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was a machine coding round

Round 2 - Technical 

(2 Questions)

  • Q1. Similar to the other question
  • Q2. Give an array and an element sort the array with difference of that number to array elements
  • Ans. 

    Sort an array of strings by the difference of a given element to each array element.

    • Iterate through the array and calculate the absolute difference between the given element and each array element.

    • Sort the array based on the calculated differences.

    • Return the sorted array.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Data structure and algorithms
  • Q2. Database management system

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Nothing challenging- Coffee Machine Vending System

Round 2 - Coding Test 

Nothing Challenging - Coffee machine vending system

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Data structure question
  • Q2. Design question on cheese board

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for machine coding

Flipkart interview questions for designations

 Software Development Engineer

 (8)

 Senior Software Engineer

 (3)

 Application Software Engineer

 (1)

 Junior Software Engineer

 (1)

 Software Development Engineer II

 (6)

 Software Development Engineer 1

 (2)

 Senior Software Engineer 2

 (1)

 Software Engineer Level 1

 (1)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Sort an array in descending order?
  • Ans. 

    Sort an array of strings in descending order.

    • Use a built-in sorting function like sort() with a custom comparator function.

    • In the comparator function, compare each pair of strings and return -1, 0, or 1 based on the desired order.

    • Example: array.sort((a, b) => b.localeCompare(a));

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. What is your hobby?
  • Ans. 

    My hobby is playing the guitar and writing music.

    • I enjoy learning new songs and techniques on the guitar

    • I like to write my own music and lyrics

    • I sometimes perform at local open mic nights

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Ps ds round leetcode medium questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

IT was a 1 hour test.

Round 2 - Group Discussion 

Easy topics were asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good opportunity.

Software Engineer Interview Questions & Answers

user image Mahesh Agrawal

posted on 11 Dec 2021

I applied via Job Portal and was interviewed in Jun 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Sort an array
  • Ans. 

    Sorts an array of strings in ascending order.

    • Use a sorting algorithm like bubble sort, selection sort, or merge sort.

    • Compare adjacent elements and swap them if they are in the wrong order.

    • Repeat the process until the array is sorted.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good experience overall.

Skills evaluated in this interview

I appeared for an interview before May 2016.

Interview Questionnaire 

4 Questions

  • Q1. Tell us about yourself
  • Ans. 

    I am a passionate software engineer with experience in developing web applications and a strong background in computer science.

    • Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React

    • Strong background in computer science with knowledge of data structures and algorithms

    • Proficient in programming languages such as Java, Python, and C++

    • Familiar with Agile development methodolog

  • Answered by AI
  • Q2. Why Flipkart
  • Ans. 

    Flipkart is a leading e-commerce platform in India with a strong focus on technology and innovation.

    • Flipkart offers a challenging and dynamic work environment for software engineers.

    • The company has a strong reputation for investing in technology and innovation.

    • Flipkart has a large user base and offers opportunities to work on a variety of projects.

    • The company has a strong focus on customer satisfaction and user experie...

  • Answered by AI
  • Q3. Are you comfortable to reallocate
  • Ans. 

    Yes, I am comfortable with reallocating as needed.

    • I am flexible and adaptable to changing circumstances.

    • I have experience working in dynamic environments where priorities can shift.

    • I am willing to take on new challenges and responsibilities as required.

  • Answered by AI
  • Q4. Why should we hire you
  • Ans. 

    I have a strong technical background, excellent problem-solving skills, and a proven track record of delivering high-quality software.

    • Extensive experience in software development, including proficiency in multiple programming languages such as Java, Python, and C++

    • Strong problem-solving skills demonstrated through successful completion of complex projects

    • Proven track record of delivering high-quality software on time a...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 2 problem statements to be coded using any language
Tips: Focussed on string manipulations and enormous data size handling
Duration: 1 hour 30 minutes
Total Questions: 2

Skills: C/C++
College Name: Guru Premsukh Memorial College of Engineering

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Medium

10 min for debugging
40 min for problems(coding)
40 min for pyschometric
30 min for aptitude

  • Q1. 

    Total Unique Paths Problem Statement

    You are located at point ‘A’, the top-left corner of an M x N matrix, and your target is point ‘B’, the bottom-right corner of the same matrix. Your task is to calcula...

  • Ans. 

    The task is to calculate the total number of unique paths from the top-left to bottom-right corner of an M x N matrix by moving only right or down.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the number of unique paths for each cell in the matrix.

    • Initialize the first row and first column with 1 as there is only one way to reach each cell in the first row and column.

    • For each cell ...

  • Answered by AI
  • Q2. 

    Most Frequent Word Problem Statement

    You are given two strings 'A' and 'B' composed of words separated by spaces. Your task is to determine the most frequent and lexicographically smallest word in string ...

  • Ans. 

    Find the most frequent and lexicographically smallest word in string 'A' that is not present in string 'B'.

    • Split strings 'A' and 'B' into words

    • Count frequency of each word in 'A'

    • Check if word is not in 'B' and is the most frequent and lexicographically smallest

    • Return the word or -1 if no such word exists

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

timing was 4 pm . we connected on amazon chime. Initially he asked me a few things from resume then moved on to problem solving.

  • Q1. 

    Number of Islands Problem Statement

    You are provided with a 2-dimensional matrix having N rows and M columns, containing only 1s (land) and 0s (water). Your goal is to determine the number of islands in t...

  • Ans. 

    Count the number of islands in a 2D matrix of 1s and 0s.

    • Use Depth First Search (DFS) or Breadth First Search (BFS) to traverse the matrix and identify connected groups of 1s.

    • Maintain a visited array to keep track of visited cells to avoid redundant traversal.

    • Increment the island count each time a new island is encountered.

    • Consider all eight possible directions for connectivity while traversing the matrix.

    • Handle edge ca...

  • Answered by AI
  • Q2. 

    Largest Rectangle in Histogram Problem Statement

    You are given an array/list HEIGHTS of length N, where each element represents the height of a histogram bar. The width of each bar is considered to be 1.

    ...
  • Ans. 

    Find the area of the largest rectangle that can be formed within the bounds of a given histogram.

    • Iterate through the histogram bars and maintain a stack to keep track of increasing heights.

    • Calculate the area of the rectangle formed by each bar as the smallest height in the stack times the width.

    • Update the maximum area found so far and return it as the result.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in DelhiEligibility criteria6 CGPAAmazon interview preparation:Topics to prepare for the interview - Data structures , oops, operating systems, database management system , algorithmsTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : be confident since interviewer is looking at how confident you are with your skills
Tip 2 : dont learn the algorithms but try to understand them
Tip 3 : focus on trees and graphs since amazon asks more of that

Application resume tips for other job seekers

Tip 1 : KEEP RESUME SHORT(1 PAGE)
Tip 2 : DONT BLUFF IN RESUME SINCE MY INTERVIEWER ASKED ME LOOKING FROM IT

Final outcome of the interviewSelected

Skills evaluated in this interview

Flipkart Interview FAQs

How many rounds are there in Flipkart Software Engineer interview?
Flipkart interview process usually has 1-2 rounds. The most common rounds in the Flipkart interview process are Technical, Coding Test and One-on-one Round.
What are the top questions asked in Flipkart Software Engineer interview?

Some of the top questions asked at the Flipkart Software Engineer interview -

  1. give an array and an element sort the array with difference of that number to a...read more
  2. Sort an array in descending ord...read more
  3. sort an ar...read more

Tell us how to improve this page.

Flipkart Software Engineer Interview Process

based on 9 interviews

2 Interview rounds

  • Technical Round
  • HR Round
View more
Flipkart Software Engineer Salary
based on 231 salaries
₹8.3 L/yr - ₹33.9 L/yr
136% more than the average Software Engineer Salary in India
View more details

Flipkart Software Engineer Reviews and Ratings

based on 23 reviews

3.9/5

Rating in categories

4.1

Skill development

3.2

Work-life balance

3.5

Salary

3.8

Job security

3.7

Company culture

3.2

Promotions

3.7

Work satisfaction

Explore 23 Reviews and Ratings
Senior Executive
2.6k salaries
unlock blur

₹2 L/yr - ₹9 L/yr

Team Lead
1.8k salaries
unlock blur

₹1.2 L/yr - ₹10 L/yr

Operations Executive
1.8k salaries
unlock blur

₹1.2 L/yr - ₹6.3 L/yr

Assistant Manager
1.6k salaries
unlock blur

₹6 L/yr - ₹21 L/yr

Executive
1.3k salaries
unlock blur

₹1.2 L/yr - ₹7 L/yr

Explore more salaries
Compare Flipkart with

Amazon

4.0
Compare

Myntra

4.0
Compare

Snapdeal

3.8
Compare

Meesho

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview