I applied through college or university. The process took 2 days. I interviewed at Tech Mahindra (Pune) in Sep 2012
Interview
It was pretty straightforward. Easy questions. Programs to write Palindromes, Longest sub sequence, dynamic programming, greedy algorithms etc. The entire process took a complete day. Joining date was delayed by a year. But eventually we had a take -home training. First round was aptitude questions. Second round was technical interview. Third round was behavioral in which the HR asked me about the books I read recently and what were my learnings
I applied online. The process took 1 day. I interviewed at Tech Mahindra (Chennai) in Dec 2013
Interview
Off campus - online test to test logical, verbal reasoning, English grammar, aptitude (150 question, 60 minutes duration), technical interview face to face, English passage writing test, HR face to face interview.the whole process took one day and next day I was called to fill forms.
I applied through an employee referral. The process took 1 day. I interviewed at Tech Mahindra in Mar 2016
Interview
It was a referral drive I was referred by an employee of techM. The interview included four processes which had online Aptitude reasoning and english, essay writing, technical interview and HR. The online written was quite easy but a bit lengthy had to manage with time. I would suggest to attend Aptitude first since it was very easy so you could just finish it with 12-15 mins at max. Then go for reasoning for which u need to a bit sharp the level was average and even English is something which needs to be done calmly. You can move to any section at any time and there was no negative marking. Attend every question. if time does not permit in the last five minutes just go on marking the one u feel is correct even if u are not sure about it. After you submit you will get the result there itself on the screen and if you clear it you will be redirected to another essay test of 10 mins where you need to write an essay on a given topic that will displayed on your screen within 1200 words. After that there was a technical interview wherein they asked questions from my resume regarding the programming skills SQL database , regarding my flexibility to work on different domains and all. About project also. HR was also good and amicable. They asked few managerial questions and few from my resume. They said that will be. sending a confirmation mail once their entire process gets completed and only if the candidate gets a. 1,2 or 3 star based on the profile evaluation at TechM. Waiting for the result on a positive note.