I applied through a recruiter. I interviewed at Tech Mahindra (Pune) in Mar 2019
Interview
Worst Process - Time given for interview was 10 Am , till 3 AM no sign of interview , it was kind of walk in for experienced between 3 to 6 years ( everybody comes through some consultancy), after 3 AM recruiters realized they can't complete interview with all candidates .
Interview questions [1]
Question 1
They sorted candidates between 3-4 year experience.Asked them to write a Program and almost they rejected everybody after that . Why they realized to take written after making candidates wait for 5 hrs ?
I applied through other source. The process took 1 day. I interviewed at Tech Mahindra (Chennai) in Apr 2017
Interview
Two rounds, Technical followed by HR. Technical wasn't too tough but they asked what you mentioned about you and your projects in your resume. HR is kinda lethargic and they asked to join with a month or so (which wasn't mentioned anywhere while calling for the interview)