I applied through a recruiter. The process took 1 day. I interviewed at Tech Mahindra (Pune) in Jan 2016
Interview
Interview process contains 2-3 rounds technical and HR ,no of technical interview depends on the the experience of the interviewer if the first technical will be taken by some senior person then only one technical will suffice,HR discussion will be only salary discussion.
Its a waste of time to attend the Tech M interview as they will not offer experience*1.75 lakh,the company is only looking for underpaid employees to attract them with its brand.
I applied online. The process took 3 weeks. I interviewed at Tech Mahindra (Bengaluru) in Dec 2013
Interview
Interview was normal which included quant, apti and reasoning. After clearing this there was face to face tech interview and after that HR round. Tech round included more on JAVA/J2EE. Interview was bit easy.
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Bengaluru) in Nov 2015
Interview
initially there was a aptitude test,it was very difficult,u need complete hands on aptitude to clear this round. Practice makes a man perfect...., then there was a technical round, they asked about c, c++, java. in hr round they asked about your background, about your likes and dislikes,hobbies,strengths,weakness. In aptitude round only there was a essay writing round,people who cleared aptitude only could write the essay....more than 3 grammatical or (other) errors, u wont clear that round.
Interview questions [1]
Question 1
they asked why did u choose computer science engineering. program on c, java, any projects