I applied online. I interviewed at HCLTech (Chennai) in Jun 2010
Interview
Aptitude, GD and Technical Round are the rounds conducted. Aptitude was an online test.Got the result in 3 weeks of time. Followed by GD and Technical and HR round in the same day. It was an off campus. It took 1 Month time to get the offer after all rounds.
I applied through a recruiter. The process took 2 days. I interviewed at HCLTech (Chennai) in Mar 2012
Interview
It was a two day process. I was selected through aspiring minds exam and first test I had was a grammar test of 20 questions. It was very easy and common questions .
Next was a group discussion, where 10 candidates at a time were selected and it was a extempore rather than a discussion on a given topic at the spot.
The next day, there were technical and HR interview. Technical interview was based on the area of specialization in the resume and about the college project. HR interview was about the following code of conduct in the company and situation handling questions.
Both the interviews will be smooth and easy if one have moderate knowledge and positive attitude.