I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra
Interview
Aptitude, Essay Writing(not an elimination round), Technical Interview, HR Interview The process took only one day and we got the result at night of the same day. It was an awesome experience for me
Interview questions [1]
Question 1
They asked me about collection in JAVA, Other than that the interview was average and was mostly based on the basic ideas.
1 written test (basic .net questions nothing very difficult)
1 technical interview(very easy ...all basic stuff... the guy seemed lousy and least bothered)
1 HR (the HR was only concerned about negotiating on the salary....did not explain any policies or even introduce himself)
I applied through a staffing agency. The process took 3 weeks. I interviewed at Tech Mahindra (Pune) in Sep 2010
Interview
3 rounds, 1-technical, 2-manager & 3-HR. Normally they will call you and schedule the interview face to face. Then they will have manger and the final round is of HR for compensation discussion.