It was a 2 days process at college.
The first round is exam that has all kind of subjects besides having two coding questions and was easy. The second round was Technical interview which was done on next day.
The interview has is focused mostly on Programming knowledge.
People with excellent knowledge in software domain(C++, Data structures, OOPS, OS) and a bit of Networks (TCP/IP, OSI etc.,) can crack the round.
Third round was HR Round and it was also used to filter the candidates further.
They know whom they want.
Overall it was a very good experience.