I applied online. The process took 2 months. I interviewed at Tech Mahindra (Bengaluru)
Interview
The whole Interview Process was started from Screening Call , followed by 3 Technical Rounds on the same Day , Manager + HR Round was done some other day at different office Location.
I applied online. The process took 2 weeks. I interviewed at Tech Mahindra (Haiderabad) in Aug 2016
Interview
Interview primary based on Core Java. They focused on ur CV. there will be 2 round of technical interview and one HR round. It will take whole day time or more.
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (New Delhi) in Apr 2013
Interview
Campus recruitment : aptitude test, followed by technical interview, followed by HR interview. Aptitude was general RS agarwal questions and few verbal ability questions. Technical was simple computer language puzzles. HR was CV based questions