I applied through college or university. I interviewed at Tech Mahindra (Bengaluru) in Aug 2016
Interview
First round was the Written test which included aptitude questions. Followed by aptitude round was picture description round where they displayed each one of the shortlisted students with an image and we had to write a brief essay on it. Third round was the face to face technical interview and the last round was HR round.
Interview questions [1]
Question 1
They asked me questions related to my resume and few programming questions too.
I applied through other source. I interviewed at Tech Mahindra (Pune) in Sep 2014
Interview
I was selected through Campus Recruitment. It was a one day process, had to appear for test and then 2 rounds of interview. One was technical and other HR. Test questions were not that tough, were average including general ability, Reasoning, English etc.