There were 4 rounds in the whole interview process:
1st round:
It was online Aptitude test consisting of Quants, Verbal, basic technical questions (OOP, Java, Networking) and 3 programming questions.
2nd round:
Group discussion about a social topic. Most of the guys cleared the round.
3rd round:
Technical interview was the easiest of all. Almost same questions were asked again and again, and I was the last to get interviewed. I was asked to write a program to find prime number from 1 to 100.
4th round:
HR round. Asked be about my BE project. Some general questions like: why do you want to join this company? Are you opting for further studies in near future?