I applied through college or university. The process took 2 days. I interviewed at Tech Mahindra (Amravati) in Dec 2010
Interview
I was placed in campus recruitment at my college. They were hiring for both Mahindra Satyam and TechMahindra. It was a 2 day process, first day was for registration and aptitude test while interviews(technical and HR) were scheduled for next day.Aptitude was average level had a section english which is scoring even if you have working knowledge of English.
I was shortlisted and gave interview on next day . I prepared basics of C,C++, and my final year project details . Make sure you know your resume inside out and have supporting example/expirience for everything you have mentioned in your resume. My interview was conducted over telephone and he was very friendly and asked me to give my brief introduction and the questions were mostly basics of my degree major and current trends in that field. It lasted for about 30-40 min and then I was told to wait and tehn they called me for HR. It was a group HR in which he asked 3 questions and asked about our views on that , it lasted for 30-40 min . Then were told to wait and finally they announced names of selected candidates
Interview questions [1]
Question 1
I was asked in HR that " What If instead of screening students by taking aptitude test while recruitment process we take only aptitude test after 12th exam prior to admission in Engineering?"
interview was average not to easy not too tough, asked few questions regarding coding as well, first was telephonic interview with the HR and second was technical interview with the manager, overall was good
I applied through a staffing agency. I interviewed at Tech Mahindra (Pune)
Interview
3 processes. smooth
technical round, manager round with hr. No written test only logical presentation. very easy process. so you can go to the job no issue. it is easy.
no work pressure
written exam followed by interview with hr and it was moderate interview . But documnet submit process was very lengthy and making bond for 2 year was worse thing which kills some future.