Candidates applying for Senior Software Engineer roles take an average of 1 day to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Flipkart overall takes an average of 17 days.
Common stages of the interview process at Flipkart as a Senior Software Engineer according to 3 Glassdoor interviews include:
One on one interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 1 day. I interviewed at Flipkart (Bengaluru) in Apr 2011
Interview
A phone interview, typically for 15-20 minutes. Afterwards, 4 interviews on site. 2 problems solving and coding rounds, one design and one managerial round.
Interview questions [1]
Question 1
Design a workflow system. You need to implement pause/continue operations of the workflow using your database. Essentially, the interviewer was looking completely manage workflow system using database.
I applied online. I interviewed at Flipkart (Bengaluru) in Jul 2026
Interview
The first round was machine coding round to implement a real life scenario. Assigning , approving and cancelling.
Didn't implement all cases so disqualified. First round was online. Second round was inperson where they reviewed the machine code.
It was an interesting interview. Had a mix of coding, problem solving and design discussions. The interview experience for me was a good learning experience, the interviewers were warm and friendly. They were very interested in my experience.
I applied through a staffing agency. I interviewed at Flipkart (Bengaluru) in Feb 2025
Interview
I demonstrated strong understanding of Java 8 features, Spring Boot microservices architecture, REST API design, inter-service communication, and database integration. I also solved DSA and LeetCode-style coding problems using optimized, clean logic and explained my approach clearly.
Interview questions [1]
Question 1
They focused on real-world problem solving how I design scalable microservices, handle performance bottlenecks, ensure data consistency, and take end-to-end ownership, including debugging production issues and optimizing APIs under high load.