I applied through college or university. I interviewed at Tech Mahindra in Apr 2014
Interview
online aptitude test was over whelming, too many questions for the time given. Other than that tech and HR interview was very easy. i'm from non-cs background so the interviewer asked to talk about my fav subject and HR interview was filled with ordinary questions. With a little practice the test is a no sweat.
Initially, there was a screening process which consisted of an aptitude test. Basic knowledge of Mathematics and English is required. The questions are fairly easy and according to me, speed and agility of solving the problems are most important. After the screening process, there would be a technical interview. Mostly students were told to solve some puzzles. In my case, 3 puzzles were given. More than the solution, the approach is of utmost importance. Basically, they'll judge your approach. Now, the students who have fared well in the technical interview would be selected for the HR interview. Herein, your hobbies, interests, extra-curricular activities etc. would come in handy. Moreover, the HR would try to confuse you by asking you various conflicting questions. One has to calmly hold their own. Calmness is the key here but being tongue-tied is also not advisable. After the HR round, the results would be intimated to you later.
Interview questions [1]
Question 1
1) What is growth according to you?
2) What are your plans for the next 10 years?
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Bengaluru) in Nov 2013
Interview
First online aptitude test , then followed by H.R. round and after that a small group discussion on current affairs, and finally one to one interview.Results came after 3 days from the day of recruitment.