Flipkart interview questions

795 questions from 127 candidate reports · 2012 to 2025

Online test → Technical → Technical → Managerial·66% entry level

DSA

Showing 40 of 623 reported in this area

Find the median in a stream of integers.
asked 2×mediumPractice this →
Count the number of inversions in an array
asked 2×mediumPractice this →
Find the maximum of all subarrays of size K in an array
asked 2×mediumPractice this →
Print the left view of a binary tree.
asked 2×easyPractice this →
Perform and explain binary tree traversal.
asked 2×easyPractice this →
Given an array and an integer k, sort the first k elements in increasing order and the remaining elements in decreasing order.
asked 2×easyPractice this →
Coin exchange problem.
asked oncemediumPractice this →
Merge k sorted arrays.
asked oncemediumPractice this →
Insert Delete GetRandom O(1)
asked oncemediumPractice this →
Find a peak element in an array.
asked oncemediumPractice this →
Advanced string matching problem.
asked oncemediumPractice this →
Nearest Exit from Entrance in Maze
asked oncemediumPractice this →
Print the top view of a binary tree.
asked oncemediumPractice this →
Group strings based on given criteria.
asked oncemediumPractice this →
Clone a stack without using extra space
asked oncemediumPractice this →
Find the maximum width of a binary tree.
asked oncemediumPractice this →
Remove All Adjacent Duplicates in String II
asked oncemediumPractice this →
Given a k-sorted array, sort it efficiently.
asked oncemediumPractice this →
Implement an LRU (Least Recently Used) Cache.
asked oncemediumPractice this →
Find the largest basin size in a given matrix.
asked oncemediumPractice this →
Group anagrams together from a list of strings.
asked oncemediumPractice this →
Print vertical order traversal of a binary tree.
asked oncemediumPractice this →
Merge k sorted arrays into a single sorted array.
asked oncemediumPractice this →
Perform CRUD operations on an employee hierarchy.
asked oncemediumPractice this →
Clone a linked list with next and random pointers.
asked oncemediumPractice this →
Determine whether two given linked lists intersect
asked oncemediumPractice this →
Find the maximum XOR of any two numbers in an array
asked oncemediumPractice this →
Maximize the sum of K corner elements from an array.
asked oncemediumPractice this →
Design a solution for the Snakes and Ladders problem.
asked oncemediumPractice this →
Perform topological sort of a directed acyclic graph.
asked oncemediumPractice this →
Find the kth smallest element in a Binary Search Tree.
asked oncemediumPractice this →
Find the longest common substring between two strings.
asked oncemediumPractice this →
Solve the Word Wrap Problem using dynamic programming.
asked oncemediumPractice this →
Find the Lowest Common Ancestor (LCA) in a Binary Tree.
asked oncemediumPractice this →
Implement an LRU Cache using different data structures.
asked oncemediumPractice this →
Design and implement an LRU (Least Recently Used) cache.
asked oncemediumPractice this →
Find the next greater number with the same set of digits
asked oncemediumPractice this →
Perform topological sorting of a directed acyclic graph.
asked oncemediumPractice this →
Reorder an array according to the given index positions.
asked oncemediumPractice this →
Solve the 0/1 Knapsack Problem using Dynamic Programming
asked oncemediumPractice this →

CS fundamentals

Showing 9 of 114 reported in this area

Explain cookies, access codes, and HTTP status codes.
asked 2×easyPractice this →
Implement the Producer-Consumer problem.
asked oncemediumPractice this →
Compare Redis Sentinel and Redis Cluster.
asked oncemediumPractice this →
What do you understand by the CAP theorem?
asked oncemediumPractice this →
Explain currying and hoisting in JavaScript.
asked oncemediumPractice this →
Explain Kafka architecture and its use cases.
asked oncemediumPractice this →
Explain AVL trees and how they are implemented.
asked oncemediumPractice this →
Why use NoSQL databases? Explain their advantages.
asked oncemediumPractice this →
Explain multithreading and give practical examples.
asked oncemediumPractice this →

System design

Showing 4 of 113 reported in this area

Design and implement an autocomplete feature for a text application.
asked 2×mediumPractice this →
Design a system to manage a cricket series.
asked oncemediumPractice this →
Design a JukeBox / Spotify-like music streaming system.
asked oncemediumPractice this →
Extend the cricket series design to support the Olympics.
asked oncemediumPractice this →

Behavioural

Showing 3 of 27 reported in this area

How would you test a feature if production data is not available in the QA environment?
asked 2×mediumPractice this →
How do you handle disagreements with your manager?
asked oncemediumPractice this →
How do you handle ambiguity in product decision-making?
asked oncemediumPractice this →

Puzzles

Showing 3 of 8 reported in this area

Without using multiplication, division, or modulo operators, compute the value of x divided by y up to two decimal places.
asked oncemediumPractice this →
Given a normal die and a blank die, fill the blank die so that the probability distribution of the sum of both dice is uniform for sums from 1 to 12.
asked oncemediumPractice this →
You are blindfolded and have 100 coins on a table: 80 tails-up and 20 heads-up. You can divide them into two groups and flip any coins blindly. How do you divide them so both groups have an equal number of heads?
asked oncemediumPractice this →

Aptitude

Showing 1 of 2 reported in this area

Given two coordinates represented as Excel sheet cell numbers like (2, AA) and (1, AB), determine whether the straight line formed between the two points passes through the origin.
asked oncemediumPractice this →

Showing 60 of 795 questions. Ranked by how often the same question came back across reports.

Practise a Flipkart-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Flipkart ask?

Candidate interview reports most often cover DSA (70%) and CS fundamentals (13%).

How many rounds does Flipkart interview have?

Candidate interview reports show an average of 3.9 rounds per experience, with a typical sequence of Online test → Technical → Technical → Managerial. Individual interview paths can vary.

Is the Flipkart interview hard?

Among questions with a reported difficulty, the mix is easy 18%, medium 61%, hard 21%.

Keep reading