I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Bengaluru) in Jan 2012
Interview
There were two three Rounds.
1. Aptitude test.
2. Technical Interview
3. HR Process.
The aptitude test was taken online which was of 90 minutes and 120 questions which consist of Aptitude ,English and reasoning.
Second round was of Technical interview in which they asked about the basic C programming questions and some questions related to Operating Systems.