Applied through HCL website. Interview was on weekend. It was a walk-in although the HR didn't mention this anywhere in the email. That resulted in a waiting time of close to 3 hours before I got to my interview. Interview difficultly was high.
I applied through a recruiter. The process took 5 weeks. I interviewed at HCLTech (Bengaluru) in Apr 2014
Interview
Initially they informed me about the client that I will be working with and all rounds of interview happened with client directly. 4 telephonic rounds each for specific skills and followed by 2 face-to-face rounds at client location. It was positive from client side so later had one HR discussion with HCL.
I applied through a staffing agency. The process took 3 weeks. I interviewed at HCLTech (Calcuta) in May 2012
Interview
3 rounds of technical - 2 company based and 1 client based. After that, 1 HR round. Initially selected for Chennai location, but later after client interview, location changed to Bangalore (I was lucky).