I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Visakhapatnam) in Feb 2014
Interview
4 Rounds
1.Quant,Reasoning and English
->170 Marks -11 Sections
->8 English,,1 Aptitude,1 Verbal ,1 Non Verbal
->Adaptive Test -Difficulty changes according to previous answering
->Cut Off is high over 100 or 120
2.Essay- Some Random Topic
-> No spelling and Grammar Mistakes!
3.Tech HR
->Technical based on Java,C DBMS,OS,CN
->Small Programming Questions
4.HR
Short HR Round (5 minutes)