There were a total of 5 rounds, all of them eliminating one candidate. I failed to pass the 3rd round, which was the low-level design round. In it, I was asked to low-level design a movie booking system (like Book My Show).
Design a parking lot system (Code on IDE).
Find a triplet in an array with a given sum.
Given two numbers, a and b, divide a by b and tell whether the result is a repeating or non-repeating number. For example, 1/3 = 0.33333..., which is repeating. Or, 4/22 = 0.181818..., which is also a repeating number.
Design a movie ticket booking system (Low-level design, entities, database, services).
The following metrics were computed from 4 interview experiences for the Swiggy Software Development Engineer II role in Bengaluru, Karnataka.
Swiggy's interview process for their Software Development Engineer II 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 II interview process in Bengaluru, Karnataka.