I applied through an employee referral. I interviewed at Tech Mahindra in Mar 2013
Interview
2 levels of interviews in java. Started with basic concepts and then into J2ee technologies. some questions on SQL, Spring, hibernate. 1st round was more basic and 2nd round of interview was more in server side technologies
I applied through a staffing agency. The process took 1 day. I interviewed at Tech Mahindra (Bengaluru) in Feb 2014
Interview
Interview process was good, they ask all general knowledge questions and then the process of hiring was schedule. Aptitude questions were asked in written exam. Programming concepts- C, jAVA, HTML, engg project.
I applied online. The process took 2 days. I interviewed at Tech Mahindra (Pune) in May 2016
Interview
It took very long process.kept waiting in lobby.there was first typing test which consist of 10 min max then filling spreadsheet with some data to check your hand on pc.and then personal interview.