Flipkart
Indian e-commerce giant tackling massive supply chain and scale problems.
4 Rounds
~18 Days
Hard
The Interview Loop
Recruiter Screen (30 min)
Standard fit check, behavioral questions, and resume overview.
Technical Loop (3-4 Rounds)
Deep dive into domain knowledge, coding, and system design.
Interview Question Bank
Machine Learning Engineer
•
Coding
•
hard
Given a map of delivery locations represented as a weighted graph, write an algorithm to find the shortest delivery route for an Ekart executive that visits all nodes and returns to the hub.
#Graphs
#Traveling Salesperson
#Dynamic Programming
Machine Learning Engineer
•
Coding
•
medium
Implement an LRU Cache. This is often used to cache product details for fast retrieval during high-traffic events.
#Data Structures
#Hash Map
#Doubly Linked List
Machine Learning Engineer
•
Coding
•
medium
Given an array of strings representing search queries, write a function to group all anagrams together. This helps in query normalization.
#Strings
#Hash Map
#Sorting
Machine Learning Engineer
•
Coding
•
medium
Given a list of delivery time intervals for a specific pin code, merge all overlapping intervals.
#Arrays
#Sorting
Machine Learning Engineer
•
Coding
•
medium
Write a function to find the longest palindromic substring in a given search query string.
#Strings
#Dynamic Programming
#Expand Around Center
Machine Learning Engineer
•
Coding
•
easy
Given an array of integers representing product prices, find the maximum profit you can achieve by buying and selling once.
#Arrays
#Greedy
Machine Learning Engineer
•
Coding
•
medium
Given a dictionary of valid words and a search query string with no spaces, write a function to determine if the string can be segmented into a space-separated sequence of valid words.
#Dynamic Programming
#Strings
#Trie
Machine Learning Engineer
•
Coding
•
easy
Given an array of integers, return the indices of the two numbers such that they add up to a specific target.
#Arrays
#Hash Map
Machine Learning Engineer
•
Coding
•
medium
Given a binary tree representing a hierarchical product category structure, write a function to find the lowest common ancestor of two given category nodes.
#Trees
#Recursion
#Depth-First Search
Difficulty Radar
Based on recent AI-sourced data.
Meet Your Interviewers
The "Standard" Interviewer
Senior EngineerFocuses on core competencies, system constraints, and clear communication.
SimulateUnwritten Rules
Think Out Loud
Always explain your thought process before writing code or drawing architecture.