I applied through a recruiter. The process took 2 weeks. I interviewed at HCLTech (Chennai) in May 2014
Interview
Had undergone one written and 2 technical and 1 HR round.
1st technical being basic and easy while 2nd was complex .Prepare well on basics. Process was good.
Recruitment ppl were supportive and helping. There were not much waiting for the results.