The process began with a machine coding round. Initially, no one was available to answer any queries regarding the questions. I only got a chance to resolve my query after an hour and a half. By then, I had already completed my question and decided on an approach. There was no time left to re-design the entire code, so I did what I could in the remaining half hour.
During the machine coding round review, the interviewer questioned why I had considered so many conditions and seemed unhappy that I had handled numerous edge cases. (What can one expect from an interviewee when no one is around to address their queries, and they are simply given a sheet of paper and left alone?). I also had to wait because no one was available to conduct the interview.
The second round, a data structures and algorithms round, took place next. The interviewer asked me two to three questions. For one of these, I presented an alternative approach to the solution. The interviewer could not find any bugs in my solution, but they were still unsatisfied because my approach did not match the one provided on GeeksforGeeks.
The HR representative informed me that they would provide an update in two to three days after collecting feedback. The two interview rounds spanned from 11 am to 6 pm. The interviewer assured me they would definitely call and inform me of the decision, even if it was a rejection, and would provide feedback for improvement.
After that, there was no further communication. I tried reaching out multiple times, but the calls were disconnected after just one ring. It appears my number has been blocked.
I do not understand how such individuals are assigned to conduct interviews if they lack the basic skills to do so. I have also heard negative reviews about the company from my contacts.
A sincere request: please do not waste anyone's time by occupying their entire day simply because you do not have enough people to conduct interviews. No one has ample free time. If the decision is a rejection, it could have been communicated promptly.
Basic DS Algo Questions
The following metrics were computed from 11 interview experiences for the Swiggy Senior Software Engineer role in Bengaluru, Karnataka.
Swiggy's interview process for their Senior Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Swiggy's Senior Software Engineer interview process in Bengaluru, Karnataka.