Resume shortlisting
A decent GPA (preferably 8+) will get you shortlisted in the on-campus placement.
Online Assessment (Coding Round + MCQs)
Time: 90 mins
Pattern: 1 medium Leetcode level question + 10-15 MCQ based on Javascript/Web Development related questions
I was able to solve all of them.
Technical Round
Duration: 45 mins
Almost a month later, we got the OA result and the interview was scheduled within a week.
Questions asked:
Dynamic programming approach/greedy algorithm
Data Structure question (pointer, different inbuilt functions and similar related question with follow-ups like why prefer this, why not this approach)
OOPs concept basic questions (I was asked about polymorphism and its types)
DBMS (was asked to write SQL queries and follow up for every question)
One easy-medium Leetcode question (related to string, I was asked to first tell approach and then code on hackerrank platform)
HR round
It was the most fun and friendly round.
There was project discussion (a thorough discussion), was asked about my previous experience, my strengths and several other questions to assess my behavior like how I handle stress/deadline (was asked to tell some past experience as example).
By the end of the interview, I was feeling like the interviewer is my friend and we are just talking normally.