I got selected through campus placement. We had 4 rounds.
1.Aptitude
2.GD
3.Technical
4.HR
I had my aptitude round through online mode. On shortlisting based on aptitude round I was selected for the next round. Then I had GD where we were divided into 3 batches consisting of 12-13 members a team.
Later I had my technical round where the HR asked me in which language I am confident with and some basic stuffs about the language such as features, exception handling, threads so on. As I did a paper presentation during my 2nd year of college it was an added point to my resume. So he asked me to explain about that.
Post lunch I had my HR round where we discussed some basic stuffs about me and location preferences.