i applied through off campus of the company.There is one aptitude test and group activity and one tech and one HR interview. aptitude que are moderate level but the tech interview was little bit hard.they ask questions about c,c++,java etc and some tech stuff..they selected 5 for HR round and im one of them.