The in-person interviews were core technical.
The first round was a machine coding round. Other rounds involved a wide range of discussions, including coding, design, and past work experience.
The final round was the CTO round.
The CTO round involved design discussions of real problems. They gave a good overview of the problems the company is trying to solve, and the atmosphere was quite passionate. The technical assessment was excellent, and they decide whether you fit and where you fit in the scheme of things based on your passion and interest.
All the interviewers and the HR were respectful and treated you well. Even after the interview, they kept you posted and periodically kept in touch.
The only con is they push you to join early.
Overall, the interview experience was very pleasant and a good learning experience.
Design a Facebook-like service.
Scaling problems, multithreading, etc.
The following metrics were computed from 6 interview experiences for the Swiggy Software Engineer role in Bengaluru, Karnataka.
Swiggy's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Swiggy's Software Engineer interview process in Bengaluru, Karnataka.