Initially there was an aptitude test, after which around half of them were shortlisted. Further, the company officials split the shortlisted candidates into groups of 4, each consisting around 10 candidates and one by one the candidates were interviewed. My interview was not quite detailed, as in the interviewer started with questions related to my education and the projects I had worked on during my Bachelors', after which he asked the standard question as to why do I want to work for this company. The decision was conveyed to me within 2 weeks of the interview.
Interview questions [1]
Question 1
The most unexpected question was related to the knowledge I had regarding the company
Introduction
Basic of Oops and Programming
2 Coding Questions
Reverse String and Number
Question on Java and SQL Spring Boot and Other programing related questions like hashing map vs hash table why they are used
It was three round interview with written test and 2 easy interviews. One technical and one with HR for compensation discussion. All were conducted on the same day. In order to get selected need to stand out and answer uniquely.