The process was of 4 rounds altogether.
Round 1: This was an online assessment which was conducted at our college. It consisted of Aptitude (Verbal, Quants, Reasoning), Technical MCQs(Pseudocode, ML, DSA, OS) and 2 Coding questions(Both were Array related for me).
About 80 were selected for further process. This was a one day process with 3 rounds of interviews with eliminations.
Interview Round 1 (Technical Interview):
The interviewer was really cool and nice. She asked me all the questions based on what I mentioned in my resume like Web Development(MERN), couple of SQL and Cybersecurity questions and Java(asked me to write a codes for certain questions) , asked me some puzzles. Lasted for about 30 mins.
Interview Round 2 (Managerial Round):
As most of my technical knowledge was already tested in previous interview itself, the interviewer didn't ask me much about it just about the technical knowledge I have. He mostly discussed with me about my final year project and a couple of Logical questions. Lasted for about 20 mins.
Interview Round 3 (HR Round):
In this round the interviewer asked for an Introduction, Final year project explanation and then basic questions like relocation, higher studies,etc.
Overall it was a very nice experience.
At the end about 30 of us were selected.
Advice: Be strong and clear about your technical knowledge and interests.