I applied through a staffing agency. The process took 2 days. I interviewed at HCLTech (Noida) in Jun 2014
Interview
Fresher interview.
3 rounds
1. Group discussion
2. Personal Interview - Technical
3. Personal Interview - HR
All the 3 rounds were smooth and organizers were helpful and wise.
Group discussion was all about your convincing and public speaking skills. It also helps recruiter to chop off a large number of candidature in one go.
Technical Interview was all based on your resume and projects you worked on. Dont try to lie on resume because thats where all the conversation starts.
HR interview was mainly there too test your conversational skills and handling different situations.
I applied online. The process took 2 days. I interviewed at HCLTech (Chennai) in Feb 2016
Interview
A telephonic round and then a face to face with the managers. The interview was easy. There were few questions from fundamentals of C++, C# during the telephonic round. The face to face round was more of design questions and the processes followed in my company.
Technical plus aptitude written exam followed by technical interview and HR interview, Aptitude was easy to attempt...Technical questions could be handled easily with a basic walk through over the concepts, The interviewer was good and kind of gave hints in case you are stuck somewhere, HR interview was a cool one and was a situational one where they ask you to handle a situation at work place