I applied online. The process took 1 day. I interviewed at Tech Mahindra (Pune) in Apr 2011
Interview
There were two rounds, first round was a technical discussion with a senior Technical Consultant. Next was the HR round. Although after the interview, they took a lot of time to roll out the offer letter. I had to follow up a lot with the HR.
Interview questions [1]
Question 1
If you know your technology pretty well, then you should be fine.