The online assessment was held in my campus lab.
It had 24 MCQs on iOS, Android, HTML, and CSS. I guessed most of these, and there were 2 coding questions.
One was an easy-medium string-based question, and another was a medium-hard 2D grid-based DP question. I got the coding questions and was shortlisted for the interview process.
There was 1 technical round, 1 Hiring Manager round, and 1 HR round.
Technical round:
First question was on one of my projects in my resume, followed by two DSA questions, both of easy-medium difficulty (valid parenthesis and an array question).
Then there were in-depth questions on OS, particularly deadlock, semaphores, threads, and concurrency.
There were also some questions on system design (hashing vs. encryption, salting, JWT tokens, SQL vs. NoSQL).
I was also asked a question on OOPs and to explain code for multithreading in Java.
The following metrics were computed from 1 interview experience for the Swiggy Associate Software Development Engineer role in Bengaluru, Karnataka.
Swiggy's interview process for their Associate Software Development Engineer roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having mixed feelings for Swiggy's Associate Software Development Engineer interview process in Bengaluru, Karnataka.