Flipkart Placement Papers 2026 - CGPA, Eligibility & OA Guide
Flipkart is one of India’s leading e-commerce companies, known for its innovation in online retail, technology-driven logistics, and large-scale digital solutions. Founded in 2007 by Sachin and Binny Bansal, Flipkart is now part of the Walmart group and employs thousands of engineers across India.
HQ: Bengaluru, India
Employees: 30,000+
Revenue: $7.7+ Billion USD
Flipkart Eligibility Criteria for Freshers 2025-2026
Flipkart CGPA criteria (candidate-reported, based on campus drive data) commonly requires a minimum CGPA of 6.5 (65%) across all academic levels. Here’s the detailed breakdown:
Academic Level
Commonly Required (Campus Drives)
Typical Selected Candidate
10th Standard
65% (6.5 CGPA)
75%+
12th Standard
65% (6.5 CGPA)
75%+
Graduation (B.Tech/B.E.)
65% (6.5 CGPA)
7.5-8.4 CGPA (average selected range)
Flipkart CGPA Criteria
10th Standard: 65% or 6.5 CGPA minimum
12th Standard: 65% or 6.5 CGPA minimum
Graduation: 65% or 6.5 CGPA minimum (aggregate)
Important: You must meet the minimum CGPA requirement in ALL three levels (10th, 12th, and graduation) to be eligible for Flipkart placement.
CGPA for Better Selection Chances
6.5-7.4 CGPA: Meets minimum requirement, eligible to apply
7.5-8.4 CGPA: Good chances of selection (average selected candidate range)
8.5+ CGPA: Excellent chances, may be considered for premium roles and higher packages
Download free Flipkart placement papers 2025 with previous year questions, detailed solutions, exam pattern, and complete preparation guide. Access Flipkart last 5 years placement papers with solutions PDF download and practice with solved questions covering all sections.
Flipkart Last 5 Years Placement Papers with Solutions PDF Download
Format: Conducted on platforms like HackerRank or Flipkart’s internal tool
Flipkart OA Questions: 2-3 DSA problems (arrays, trees, graphs, strings) — see the full Flipkart OA questions guide for topic-wise breakdown and sample problems
Debugging: Find and fix bugs in code
Passing Criteria: High accuracy and optimal solutions
Flipkart OA questions are administered in the first round of the placement process and focus heavily on Data Structures & Algorithms. The OA is conducted on HackerRank or Flipkart’s internal platform and typically includes:
2-3 DSA coding problems covering arrays, strings, trees, graphs, and dynamic programming (medium to hard difficulty)
Debugging questions where you find and fix bugs in provided code snippets
Time limit of 90-120 minutes with high accuracy expected for optimal solutions
Languages supported: Java, C++, Python, Go
Complete Flipkart OA Questions Guide
Access the complete Flipkart online assessment guide including:
Topic-wise breakdown of Flipkart OA questions
Sample coding and debugging problems with solutions
Time management strategy for the 90-120 minute window
Given an array of integers, find the maximum sum subarray.
Problem: Find the contiguous subarray within a one-dimensional array of numbers that has the largest sum.
Solution:
defmax_subarray_sum(arr):
max_sum =float('-inf')
current_sum =0
for num in arr:
current_sum += num
if current_sum > max_sum:
max_sum = current_sum
if current_sum <0:
current_sum =0
return max_sum
Explanation: Use Kadane’s algorithm - keep track of current sum and reset to 0 if it becomes negative. Time: O(n), Space: O(1).
Answer: Returns the maximum sum of any contiguous subarray.
Q2: Two Sum Problem
Given an array of integers and a target sum, find two numbers that add up to the target.
Problem: Find two distinct indices such that nums[i] + nums[j] = target.
Solution:
publicint[]twoSum(int[] nums,int target){
Map<Integer,Integer>map=new HashMap<>();
for(inti=0; i <nums.length; i++){
intcomplement= target - nums[i];
if(map.containsKey(complement)){
returnnewint[]{map.get(complement), i};
}
map.put(nums[i], i);
}
returnnewint[]{};
}
Explanation: Use hash map to store number and index. For each number, check if complement exists. Time: O(n), Space: O(n).
Answer: Returns indices of two numbers that sum to target.
Q3: Reverse Linked List
Reverse a singly linked list.
Problem: Given the head of a singly linked list, reverse the list and return the new head.
Solution:
public ListNode reverseList(ListNode head){
ListNodeprev=null;
ListNodecurrent= head;
while(current !=null){
ListNodenext=current.next;
current.next= prev;
prev = current;
current = next;
}
return prev;
}
Explanation: Iterate through list, reversing pointers. Time: O(n), Space: O(1).
Answer: Returns the head of reversed linked list.
Q4: Binary Tree Level Order Traversal
Given a binary tree, return the level order traversal of its nodes’ values.
Problem: Return values level by level from left to right.
Solution:
deflevelOrder(root):
ifnot root:
return[]
result =[]
queue =[root]
while queue:
level =[]
size =len(queue)
for _ inrange(size):
node = queue.pop(0)
level.append(node.val)
if node.left:
queue.append(node.left)
if node.right:
queue.append(node.right)
result.append(level)
return result
Explanation: Use BFS with queue to traverse level by level. Time: O(n), Space: O(n).
Answer: Returns list of lists containing values at each level.
Q5: Longest Palindromic Substring
Find the longest palindromic substring in a given string.
Problem: Given a string s, return the longest palindromic substring.
Solution:
public String longestPalindrome(String s){
intn=s.length();
boolean[][]dp=newboolean[n][n];
Stringresult="";
for(inti= n -1; i >=0; i--){
for(intj= i; j < n; j++){
dp[i][j]=s.charAt(i)==s.charAt(j)&&(j - i <3|| dp[i +1][j -1]);
if(dp[i][j]&& j - i +1>result.length()){
result =s.substring(i, j +1);
}
}
}
return result;
}
Explanation: Use dynamic programming - dp[i][j] is true if substring from i to j is palindrome. Time: O(n²), Space: O(n²).
Answer: Returns the longest palindromic substring.
Graph Traversal
Given a graph, find the shortest path between two nodes.
This problem is a classic example of finding the shortest path in a graph using algorithms like Dijkstra’s or Breadth-First Search (BFS). The problem statement typically involves a graph represented by an adjacency matrix or list, and two nodes (source and destination). The goal is to find the minimum number of edges or the minimum sum of weights from the source to the destination.
Example:
// Assuming a graph is represented as an adjacency matrix
Given a set of coins, find the minimum number of coins to make a given amount.
This problem is a classic example of Dynamic Programming (DP) used for solving the “Coin Change” problem. The goal is to find the minimum number of coins needed to make a given amount using a set of coin denominations. The DP approach involves building a table where each entry dp[i] represents the minimum number of coins needed to make amount i.
Example:
intcoinChange(int[] coins,int amount){
int[]dp=newint[amount +1];
Arrays.fill(dp, amount +1);// Initialize with a value larger than any possible answer
dp[0]=0;// Base case: 0 coins needed to make amount 0
for(inti=1; i <= amount; i++){
for(intcoin: coins){
if(coin <= i){
dp[i]=Math.min(dp[i], dp[i - coin]+1);
}
}
}
return dp[amount]> amount ?-1: dp[amount];// If amount cannot be made, return -1
Learn from real Flipkart placement interview experiences shared by candidates who successfully cleared the placement process. These authentic stories help you understand what to expect, how Flipkart evaluates candidates, and how to prepare effectively.
Key Insights from Interview Experiences:
DSA problems are medium to hard difficulty, focusing on optimal solutions
System design questions are common for SDE-1/2 roles, especially e-commerce scenarios
Behavioral questions focus on Flipkart values: customer focus, innovation, ownership
Communication and problem-solving approach are as important as correct solutions
Team fit round evaluates cultural alignment and collaboration skills
Key Takeaways: Strong DSA preparation is essential. System design knowledge helped in round 3. Behavioral preparation using STAR format was crucial. Communication and problem-solving approach matter as much as correct solutions.
Candidate Profile: 2 years experience, tier-2 college, strong system design background
Online Assessment (90 minutes)
Solved 2 out of 3 coding problems
Focused on optimal solutions and clean code
Result: Cleared
Technical Interview (60 minutes)
Questions:
“Design a distributed cache system”
“Implement merge intervals”
“Explain CAP theorem”
Result: Cleared
Team Fit Interview (45 minutes)
Discussed previous projects and challenges
Behavioral questions about teamwork
Result: Cleared
HR Discussion (20 minutes)
Compensation: ₹35 LPA (SDE-2 role)
Result: Offer received
Key Takeaways: System design experience was valuable. Previous work experience helped in team fit round. Clear communication about projects and challenges is important.
Candidate Profile: Final year student, cleared all technical rounds
HR Interview (30 minutes)
Questions Asked:
“Tell me about yourself”
“Why do you want to join Flipkart?”
“Are you willing to relocate to Bengaluru?”
“What are your salary expectations?”
“When can you join?”
My Approach:
Highlighted relevant projects and skills
Expressed genuine interest in e-commerce technology
Showed flexibility for relocation
Discussed salary expectations professionally
Compensation: ₹24 LPA (SDE-1 role)
Result: Offer letter received within 3 days
Key Takeaways: Research about Flipkart’s culture and values. Be honest about salary expectations. Show enthusiasm and cultural fit. Prepare questions to ask the interviewer.
Prepare for Flipkart placement HR interview with common questions and effective strategies. Flipkart HR interview focuses on cultural fit, motivation, and alignment with company values.
Ready to start your Flipkart preparation? Focus on DSA, system design, and Flipkart company values. Practice mock interviews and build strong STAR stories.
Pro Tip: Consistent practice on LeetCode and HackerRank is key. Understand Flipkart’s values and be ready to demonstrate them in behavioral rounds.
Flipkart placement papers are previous year question papers from Flipkart recruitment tests and interview rounds. These papers help students understand the exam pattern and prepare effectively.
Are Flipkart placement papers free to download?
Yes, all Flipkart placement papers on our website are completely free to access and download. You can practice unlimited questions without any registration or payment.
How recent are the Flipkart placement papers available?
We provide Flipkart placement papers from recent years including 2024 and 2025. Our collection is regularly updated with the latest questions and exam patterns.
Flipkart placement process includes: 1. Online Coding Assessment (90-120 minutes) - 2-3 DSA problems (Flipkart OA questions) and debugging, 2. Technical Interviews (2-3 rounds, 45-60 min each) - DSA, coding, and system design for SDE-1/2, 3. Managerial/Team Fit Interview (45 min) - Flipkart values and scenario-based questions, 4. HR/Offer Discussion (20-30 min) - personal background and compensation. Total duration: 2-4 weeks from application to offer.
What are Flipkart OA questions?
Flipkart OA (online assessment) questions consist of 2-3 DSA coding problems covering arrays, strings, trees, graphs, and dynamic programming (medium to hard difficulty), plus debugging questions where you find and fix bugs in provided code. The OA runs for 90-120 minutes on HackerRank or Flipkart’s internal platform, supports Java, C++, Python, and Go, and has an advancement rate of approximately 10-15%. See the complete Flipkart OA questions guide for topic-wise practice problems.
How many rounds are there in Flipkart interview?
Flipkart interview process typically consists of 2-3 rounds: online test, technical interview, and HR interview. Some roles may have additional rounds.
What is Flipkart eligibility criteria for freshers?
Flipkart eligibility criteria for freshers (candidate-reported, based on campus drive data): commonly required minimum of 65% or 6.5+ CGPA in 10th, 12th, and graduation. Degree required: B.E./B.Tech/M.E./M.Tech/MCA in Computer Science, IT, ECE, EE, or related fields. Final year students and recent graduates (within 1 year) are eligible. No active backlogs at the time of selection, maximum 1 year gap allowed, and strong skills in Data Structures, Algorithms, and System Design. Requirements can vary by drive, so verify with your placement cell or Flipkart’s careers page.
What is the minimum CGPA required for Flipkart?
The minimum CGPA required for Flipkart is commonly reported as 6.5 CGPA (65%) across 10th, 12th, and graduation, based on recent campus placement drives. Flipkart does not publish one universal official CGPA cutoff for every drive. Candidates with 7.5-8.4 CGPA represent the average selected candidate range, while 8.5+ CGPA offers excellent chances, especially combined with strong DSA and system design skills.
Is 7 CGPA good for Flipkart?
Yes, 7.0 CGPA (70%) comfortably clears the commonly reported 6.5 CGPA baseline for Flipkart and puts you close to the 7.5-8.4 CGPA range typical of selected candidates. However, Flipkart places heavy weight on DSA problem-solving and system design performance in the OA and technical interviews — strong coding skills matter more than CGPA alone once you clear the minimum threshold.
To prepare for Flipkart placement: 1. Understand eligibility criteria, 2. Study exam pattern, 3. Practice previous year papers, 4. Master key skills, 5. Prepare for interviews. See the preparation strategy section for detailed guidance.
What topics should I focus on for Flipkart?
Focus on aptitude, reasoning, coding, and core computer science subjects. See the preparation strategy section for detailed topic breakdown.
Flipkart offers excellent opportunities including: competitive compensation (₹22-28 LPA for freshers), cutting-edge e-commerce tech work, fast-paced startup culture, comprehensive benefits, and strong career growth. Flipkart’s culture emphasizes customer focus, innovation, and ownership.
Are Flipkart placements only for CS/IT students?
Flipkart primarily hires CS, IT, ECE, and EE students with strong programming skills. However, candidates from other branches with exceptional coding skills and relevant projects may also be considered.
Do I need to relocate for Flipkart?
Flipkart has offices in Bengaluru and other major cities. Relocation depends on the role and team. Many roles now offer hybrid/remote options.
Flipkart: Best for e-commerce tech, Indian market focus, and scale. Salary: ₹22-28 LPA for freshers. Amazon: Global exposure, leadership principles. Salary: ₹28-42 LPA. Myntra: Fashion e-commerce, design focus. Salary: ₹18-25 LPA. All are excellent choices in e-commerce.