I have shortlisted through amcat
There were 5 rounds
1st - apti & technical written test
Apti wz not tat difficult
Technical qus were very difficult - os , ds , c, c++.
2nd round - written programming test (not an eliminating round)
Two Technical interview followed by an hr - concentrated on c (pointers structures unions etc) , ds , more on os