I applied through college or university. The process took 3 days. I interviewed at Tech Mahindra (Poona)
Interview
I had applied for a new graduate engineer position. Aptitude, technical and HR this way 3 rounds were conducted. The interview took 3 days and at the end of 3rd day, I told me that I was selected.
1 st round was general aptitude test. Technical round had some programming questions and some questions related to electronics branch. HR round was consisting of a debate.
Interview questions [1]
Question 1
What is sawtooth waveform? Write a C program to swap 2 integers?
I applied through a recruiter. The process took 2 weeks. I interviewed at Tech Mahindra (Bengaluru) in Nov 2011
Interview
Telephonic and 1:1 discussion followed by documentation and background verification. Interview was all about to assess one's attitude towards work, analytical skill and the knowledge in subject. Also, emphasized on organization behavior and past experience.
I applied through a staffing agency. The process took 2 weeks. I interviewed at Tech Mahindra (Noida) in Jun 2014
Interview
First Round Telephonic:- Overview of Technical Knowledge.Skill test using pen and paper,Roles and Responsibility in current organization, Discussed Company and Project expectation from employee .
Once Technical Round Cleared, received call from HR for salary negotiation .Whole process took around 3 weeks.
I got selected and accepted the offer.