
Synthesized from 29 candidate submissions for ALL.
Flipkart's hiring process is highly structured and rigorous, primarily focusing on a combination of online assessments, machine coding rounds, and deep-dive technical interviews. Candidates are evaluated on their ability to write clean, modular, and thread-safe code, solve complex algorithmic problems efficiently, and demonstrate strong system design and architectural thinking.
The candidate went through a rigorous off-campus interview process for the SDE position, consisting of four rounds, and was eventually offered the position. The process included an online assessment, two technical interviews, and a hiring manager round, with a focus on DSA questions and the candidate's experiences and projects.
90 minutes, three DSA questions, medium to hard level
Technical Interview 1
Trees (medium level)
Array and Hashmaps
Technical Interview 2
DP on trees (hard level)
Array and combinatorics
Hiring Manager Round
The candidate went through two technical rounds. In the first round, they solved two medium-level coding questions and were selected to proceed. In the second round, they faced three questions but were not selected for further rounds (HM and HR).
Technical MCQs and coding round consisting of technical MCQs on DSA, computer fundamentals, and programming knowledge. Two medium-level coding questions based on linked list, array, and string concepts.
PSDS round-1 with 60 minutes duration. Three questions of easy to medium level: 1) Stack-based question (easy), 2) Array and string manipulation (medium), 3) Linked list problem (medium).