I applied online. The process took 1 day. I interviewed at Tech Mahindra (Chennai) in Dec 2013
Interview
Had an aptitude test, Technical face to face interview and HR interview. Apart from these rounds, we were asked to write a passage in English and topics were given for the same. this was just to evaluate our English knowledge
I applied online. The process took 1 day. I interviewed at Tech Mahindra (Hyderabad) in Sep 2016
Interview
All rounds tend to happen on a single day. The recruitment process follows as:
Written Test, online essay, Technical Interview and HR round
Written test has English, Logical reasoning and Quantitative aptitude. Total 75 questions to be attempted in 60 minutes having 7 modules. There is a sectional cut off in each module and also overall cut off.
Soon after clearing written test, a picture is displayed on the monitor and are supposed to write an essay on it in 15 minutes with approximately 200 words.
After Essay round Technical and Hr interviews happen.
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Bhubaneshwar) in Aug 2014
Interview
They will start with Aptitude and reasoning test of 2 hour and 120 questions. These questions will be easy only but need speed while solving. Then they will take Personal interview in which you need to go through following things:-
1. Basic knowledge of computer science such as pointers concepts
2. Basic oops concepts
3. They will ask you to write any code you are comfortable.
Finally they will have a HR round.
Interview questions [1]
Question 1
What is pointer?
What is polymorphism?
What is Inheritance?
What is encapsulation?
Write a program to show the Inheritance.
What is difference between structure and Union?
What is an array?
What is an Array-List?