I applied in-person. The process took 1 day. I interviewed at Tech Mahindra (Bengaluru) in Jan 2018
Interview
Intially there were four rounds with the client and then Tech Mahindra called for the final HR round in their BLR office. The HR was very unprofessional, used abusive language, did not converse in English , was speaking in a regional language, down rated my previous product companies, mocked me for a while, asked very very personal information about me. After 30 mins, when I burst out, he apologized. Then he started putting down Tech M's name.
Then he started revealing the personal info and pay package of an existing employee.
Finally he released the offer to me.
Very surprised to see such unprofessional, uncivilised behavior from the HR recruiter of a reputed organization like Tech M.
I applied through a staffing agency. The process took 1 day. I interviewed at Tech Mahindra (Pune) in Mar 2015
Interview
Lots of Technical Questions Asked. All questions were based on what is mentioned in resume. Good Technical Panel. Also communication skill were tested along with confidence. Also few puzzles were asked
I applied through a recruiter. I interviewed at Tech Mahindra (Bengaluru) in Dec 2017
Interview
From HR, I got good response for arranging the interview schedule. Multiple time I told that my skill sets and she said it fits for current opening. However my technical interview went good and interviewer was nice. Second round was OK , but Manager give feedback that u do not have good knowledge in react JS. However in side cabin conversation was u must have either good knowledge in Node JS or Angular JS or React JS . so not getting understand that why they reject m even I gave good Answer in Node Js.