There were three rounds.
1st : Group Discussion -> We all were divided into groups of 5-6 people each and were given a topic. The topic for us was related to war with neighboring countries. 4/6 were selected for the next round.
2nd : Technical interview -> several basic questions regarding resume were asked like how do you manage your time for studies and social works, which language you usually code in, a difference between greedy and dynamic programming, questions related to network security.
After clearing 2nd round there was HR round.
3rd : Once you clear the above two rounds 80%-85%, we are selected. HR manager asked me to tell me to check my skills and told me to ask some questions about companies. He asked do you want to continue study further or not . I said I'll continue but via company I'm placed in. Then, he told me procedure how via any company I can go for the same.
Finally, I was selected. :)