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 Development Engineer Intern Interview Questions and Answers

Updated 28 Mar 2024

Flipkart Software Development Engineer Intern Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Coding Test 

4 question are given

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Coding Test 

Questions were asked based on my projects, React and Nodejs.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your resume well.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected
Round 1 - Coding Test 

2 mid level questions on ds

Round 2 - One-on-one 

(2 Questions)

  • Q1. System design on my done projects.
  • Ans. 

    Designed a system for a project involving real-time data processing and analysis.

    • Utilized microservices architecture for scalability and flexibility

    • Implemented message queues for asynchronous communication between components

    • Used a combination of relational and NoSQL databases for different data storage needs

  • Answered by AI
  • Q2. What pattern have you followed while building modules.
  • Ans. 

    I have followed the modular design pattern while building modules.

    • I break down the software into smaller, independent modules that can be easily managed and maintained.

    • I ensure each module has a clear purpose and well-defined interfaces for communication with other modules.

    • I use techniques like encapsulation, abstraction, and separation of concerns to create modular designs.

    • Example: Using the MVC (Model-View-Controller...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Questions on team work.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Sum of right leaf nodes, swap nodes in k groups
  • Ans. 

    The question involves finding the sum of right leaf nodes and swapping nodes in groups of k.

    • The sum of right leaf nodes can be found by traversing the tree and checking if a node is a right leaf node.

    • Swapping nodes in groups of k can be done by iterating through the linked list and swapping the nodes in each group.

    • Examples: For the sum of right leaf nodes, consider a binary tree with nodes 1, 2, 3, 4, 5. The sum would ...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Combinatorics, find pivot in rotated array, standard hr questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Medium Level DSA problems were asked

Round 3 - Technical 

(2 Questions)

  • Q1. Medium Level DSA based on Hashing
  • Q2. Binary Tree medium level problem
  • Ans. 

    The question involves solving a medium level problem related to binary trees.

    • Understand the basic concepts of binary trees such as nodes, edges, and traversal methods.

    • Practice implementing common operations on binary trees like insertion, deletion, and searching.

    • Consider using recursion to solve problems involving binary trees.

    • An example of a medium level problem could be finding the lowest common ancestor of two nodes

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Reverse nodes in k groups, sum of right leaf nodes
  • Ans. 

    The question involves reversing nodes in groups of k and finding the sum of right leaf nodes.

    • Implement a function to reverse nodes in groups of k

    • Traverse the reversed linked list and find the sum of right leaf nodes

    • Handle edge cases like when the number of nodes is not a multiple of k

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Combinatorics, find pivot in rotated sorted array, count sort
  • Ans. 

    The question involves finding the pivot in a rotated sorted array using combinatorics and count sort.

    • To find the pivot in a rotated sorted array, we can use a modified binary search algorithm.

    • First, we compare the middle element with the first element to determine if the pivot is in the left or right half.

    • Then, we continue dividing the array in half and adjusting the search range based on the pivot's location.

    • Count sor...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

2 medium leetcode questions were asked. Overall it was an easy round.

Round 3 - Aptitude Test 

It was an aptitude test. Read up on the Leadership principles and be ready to sit in one place for 2 hours.

Round 4 - Technical 

(2 Questions)

  • Q1. LC: to delete the nth node in a linked list.
  • Ans. 

    Delete the nth node in a linked list.

    • Traverse the linked list to find the nth node and keep track of the previous node.

    • Update the previous node's next pointer to skip the nth node.

    • Free the memory allocated to the nth node.

  • Answered by AI
  • Q2. Aptitude situational questions were asked reply in star format

Interview Preparation Tips

Interview preparation tips for other job seekers - Do some amazon LC questions and LPS as well. It was a challenging round.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Company Website and was interviewed before Dec 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Assignment 

Very good question and answers easy leetcode question

Round 3 - Technical 

(2 Questions)

  • Q1. Tree based leetcode hard question
  • Q2. Linked list question

Interview Preparation Tips

Interview preparation tips for other job seekers - Always do all question do not skip any day.
Work hard every day
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Coding Test 

2 Medium difficulty level questions + situation-based questions on Amazon leadership principles are asked.

Round 3 - One-on-one 

(2 Questions)

  • Q1. 1 Medium-level DSA Question based on the linked list and pointers to copy source list to destination list.
  • Q2. Questions asked on Previous internships and Amazon leadership principles
Round 4 - One-on-one 

(5 Questions)

  • Q1. Print boundary nodes of a tree
  • Ans. 

    Print the boundary nodes of a tree.

    • Boundary nodes are the leftmost and rightmost nodes of each level of the tree and the leaf nodes that are not part of the subtree.

    • Traverse the tree in a clockwise direction and print the nodes as you encounter them.

    • Use recursion to traverse the tree and keep track of the level and whether the node is a left or right boundary node.

  • Answered by AI
  • Q2. What are hamming distance and hamming weights? Write code to calculate hamming distance between 2 numbers.
  • Ans. 

    Hamming distance is the number of differing bits between two binary strings. Hamming weight is the number of 1s in a binary string.

    • Hamming distance is used in error detection and correction codes.

    • Hamming weight is also known as population count or popcount.

    • To calculate hamming distance, XOR two numbers and count the number of 1s in the result.

    • Example: Hamming distance between 1010 and 1110 is 1.

    • Example: Hamming weight

  • Answered by AI
  • Q3. What data structure do you know? Advantages and disadvantages of singly and doubly linked lists
  • Ans. 

    Singly and doubly linked lists are linear data structures used to store and manipulate data.

    • Singly linked lists use less memory than doubly linked lists

    • Doubly linked lists allow for traversal in both directions

    • Singly linked lists are faster for insertion and deletion at the beginning of the list

    • Doubly linked lists are faster for insertion and deletion in the middle of the list

    • Both have O(n) time complexity for searchin

  • Answered by AI
  • Q4. List some sorting algorithms. Why time complexity of merge sort is O(nlogn)
  • Ans. 

    Sorting algorithms include bubble sort, insertion sort, selection sort, quick sort, merge sort, etc. Merge sort has O(nlogn) time complexity.

    • Sorting algorithms are used to arrange data in a specific order.

    • Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts each half, and then merges the sorted halves.

    • The time complexity of merge sort is O(nlogn) because it divides the input ...

  • Answered by AI
  • Q5. Questions asked on projects

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jun 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - Coding Test 

It was a mix of the following:
Short debugging-type questions from DSA.
2 DSA problems medium level

Round 3 - One-on-one 

(3 Questions)

  • Q1. Technical Interview around 1.5 hrs
  • Q2. One was a variation of merging intervals.
  • Q3. Subtree sum problem based on tree topic.

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice more dsa problems

Flipkart Interview FAQs

How many rounds are there in Flipkart Software Development Engineer Intern interview?
Flipkart interview process usually has 1 rounds. The most common rounds in the Flipkart interview process are Coding Test.

Tell us how to improve this page.

Flipkart Software Development Engineer Intern Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
BigBasket Interview Questions
3.9
 • 355 Interviews
PolicyBazaar Interview Questions
3.6
 • 343 Interviews
JustDial Interview Questions
3.5
 • 329 Interviews
Zomato Interview Questions
3.8
 • 320 Interviews
Info Edge Interview Questions
3.9
 • 319 Interviews
Myntra Interview Questions
4.0
 • 215 Interviews
Naukri Interview Questions
4.0
 • 184 Interviews
Uber Interview Questions
4.2
 • 164 Interviews
View all
Flipkart Software Development Engineer Intern Salary
based on 5 salaries
₹13 L/yr - ₹32 L/yr
58% more than the average Software Development Engineer Intern Salary in India
View more details

Flipkart Software Development Engineer Intern Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

4.0

Work-life balance

4.0

Salary

4.0

Job security

5.0

Company culture

4.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Senior Executive
2.7k salaries
unlock blur

₹2 L/yr - ₹9 L/yr

Operations Executive
1.8k salaries
unlock blur

₹1.2 L/yr - ₹6.3 L/yr

Team Lead
1.8k salaries
unlock blur

₹1.2 L/yr - ₹9.9 L/yr

Assistant Manager
1.5k 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.1
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