I applied online. The process took 3 weeks. I interviewed at Tech Mahindra (Bengaluru) in Feb 2017
Interview
Aptitude--essay writing--Technical--HR
this is the general process for hiring the associate software engineer in Tech Mahindra. In this process most important stage is first one means Aptitude is you cracked aptitude there are more chances to clear the interview.
Interview questions [1]
Question 1
Being a fresher they wont expect more from you, for me they asked about SDLC cycle in detail and basic java questions.
I applied through college or university. The process took 2 days. I interviewed at Tech Mahindra (Pune) in Oct 2017
Interview
General aptitude test - Essay writing on a given pictures - technical interview about area of interest, mostly mechanical engineering related subjects.
HR round - all basic and personal information, soft skills check
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Bhubaneshwar) in Jan 2016
Interview
consists of 3 round. aptitude and reasoning in 1st round , technical question in 2nd round and 3rd is HR round. Majorly chances of failing is in1st round .Sometimes they conduct GD as 2nd round