I applied online. The process took 1 day. I interviewed at Tech Mahindra (Pune) in Oct 2018
Interview
It was a scheduled drive. Hundreds of candidates were there for various positions at once. HR did a very poor job not communicating with candidates which were rejected, many candidates waited 4 hours only to know they were rejected after their technical round.
The technical interviewers seemed in a rush and left early for lunch causing confusion with HR about how got rejected and who got selected!
Interview questions [1]
Question 1
Basic Concepts on CSS, Angular, HTML5. Very specific scenario based questions
I applied online. The process took 2 weeks. I interviewed at Tech Mahindra (Pune) in Sep 2016
Interview
The hiring process is smooth initially but one has to be patient while waiting for the interview results as they take up around 2-3 hours to tell you that you have qualified for the next round.
I applied in-person. I interviewed at Tech Mahindra (Noida) in Oct 2017
Interview
2 Technical rounds, 1 HR manager round
Basic questions on java, then followed by spring as well as hibernate and some sql. maven related questions as well as rest api related questions.
Interview questions [1]
Question 1
Basic oops as well as some Java profile related questions.