I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Tirupati) in Oct 2012
Interview
It was 2011 October, interview held at my college
First round: Written (180 questions 100 minutes)
100-English
40-Aptitude
20-Verbal
20-Non verbal
i scored nearly 170 for 180 and got selected for Technical round, Technical round was on my C, SQL Knowledge and it was a good experience.