On campus Interview. First there was an online quant-reasoning aptitude test. Not very difficult. Need to be fast. Then technical and HR Round next day. I believe if you pass the technical round, HR is not a problem if you have a decent personality.
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Pune) in Apr 2010
Interview
ONCAMPUS
1. Online Written test
2. Technical round - All language
3. HR round- current topic, hobbies
4. Management round- Because my english was not that sound
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Nerul) in Jan 2011
Interview
Total of 4 rounds for Interview process.
1. Aptitude
2. Technical Interview
3. Group Discussion
4. HR
Aptitude is easy; Technical round comprises of all question in engineering subjects.
Group Discussion was on "India 50 years after Independence". HR was usual family background, work location etc.