Round 1 - Problem-solving question to be coded and run against test cases. Later, there was a discussion about the approach used and the time and space complexities.
Round 2 - F2F coding/algorithm round. I was asked 3 questions of medium difficulty.
Round 3 - Discussion with a manager. I was asked 1 algorithm question, and we also discussed my previous projects. The manager then explained his team's responsibilities. Honestly, I didn't really like the way the manager interacted.
Round 1 question: Given an input stream of Swiggy order timestamps and costs, at any instant, find the costliest order in the last X minutes.
The following metrics were computed from 5 interview experiences for the Swiggy Software Development Engineer role in Bengaluru, Karnataka.
Swiggy's interview process for their Software Development 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 Development Engineer interview process in Bengaluru, Karnataka.