Flipkart Software Development Engineer 2 Interview Experience

Software Development Engineer 2

June 10, 2025
5 Questions
Selected

Summary

AI Powered

The Flipkart interview process for the Backend Software Development Engineer 2 included four rounds, primarily focused on Data Structures and Algorithms, followed by Low-Level and High-Level Design questions. Candidates faced questions about pathfinding in graphs and string manipulation, as well as system design tasks involving inventory management and translation applications. Overall, the interview was quite challenging, requiring a solid grip on various technical skills, particularly in backend development.

1

ROUND 1: DATA STRUCTURES AND ALGORITHMS

#1

Min Cost Path

Determine the minimum cost path in a given grid where each cell has a cost. Provide the algorithm to find the path with the least cost from the top left to the bottom right of the grid.
Dynamic Programming
Grid
Minimum Cost
Medium
#2

Print All Shortest Paths in an Undirected Graph

Write a function that prints all shortest paths between a given source and destination node in an undirected graph. Use a suitable algorithm to ensure correct shortest path determination.
Dfs
Bfs
Graph
Shortest Path
Medium
2

ROUND 2: DATA STRUCTURES AND ALGORITHMS

#1

Longest Substring Without Repeating Characters

Given a string, find the length of the longest substring that contains all unique characters. Explain your approach and provide a solution with its time complexity.
Strings
Hashmap
Sliding Window
Medium
3

ROUND 3: LLD & HLD

#1

Design an Inventory Management System

Create a design for an Inventory Management System that includes features such as barcode scanning for item entry and exit, as well as warehousing functionalities. Include database design, entities, and system flow description.
Database
System Design
Entities
Hard
4

ROUND 4: LLD & HLD

#1

Design a Translator App

Outline the design for a Translator App capable of converting text from any language to any other language. Provide the key components and interactions in this system.
System Design
Applications
Language Processing
Hard
r

ritwik chakraborty

Anonymous User

AI Powered

Share Your Story

Share your interview in your own words — our AI handles the rest. Hardly takes 2 minutes.

Mock Interviews & 1:1 Guidance

Practice mock interviews or book a 1:1 call for career guidance, resume reviews, and more.

AI Interview Prep

AI interview prep powered by real interview data.

Show Your Love!

Connect with us on social media

Flipkart Software Development Engineer 2 Interview Experience | InterviewRecap