I applied online. The process took 5 weeks. I interviewed at Tech Mahindra (Haiderabad) in Mar 2014
Interview
Its just simple and basics as there is no proficient manager to conduct the challenging interview, any experienced professional will easily crack the interview.
HR consumes most of the time in the process