I found out through LinkedIn that Swiggy is currently hiring frontend developer interns. I filled out the google form and also reached out to over 10 people who are managers at Swiggy for a referral. After two weeks, I received the link for the Online Assessment.
Round 1: Online Assessment (120 mins)
JS Coding Question (Easy): Based on Javascript object.
React question (Medium): Related to API call and pagination
Multiple choice questions: 10-12 questions on CSS
I successfully completed all the questions in approximately 60 minutes. After 4 days, I received a call from HR informing me that I have been shortlisted for the machine coding round.
Round 2: Machine Coding Round (60 mins)
In this round, I was asked to build an OTP input system using React.js. The interviewer allowed me to use any code editor I was comfortable with, so I chose VS Code. It took me around 70 minutes to implement the functionality.
To clear this round, ensure that at the end of the interview, your code should be operational with the core functionalities.
Round 3: PSDS Round ( 60 mins)
2 Leetcode Easy-Medium questions : Related to Arrays and Map.
Javascript questions: Polyfills, Regex etc.
This round was the easiest for me, as I am proficient in problem-solving and comfortable working with JavaScript.
Round 4: HM Round (25 mins)
Discussion on projects (He asked about how can I build functionality like split-js library as I have used this library in one of my project)
After five days, I called HR for the results, and she informed me that the feedback was not positive.
Verdict : Rejected
Every rejection is a Mock interview for the next interview
I am still looking for a job and if your company is hiring for Interns+FTE (2024 batch) please share your LinkedIn, I will share my Resume with you.
Please upvote if you found it useful.