quite rigorous . starts with the technical online test which included c , c++ ,java ,sql ,dbms and s/w engg fundamentals and 4-5 aptitude questions out of the total 60 questions.then there is a english written oral and listening ability test .then there was a tech interview followed by hr . both were coll and finally there was communication skills interview which i thought was un necessary and to an extent rubbbish coz ur voice is recorded and saved in a recorder .generally whoever passed the hr round finally was selected .