The process took 1+ week. I interviewed at HCLTech (Hyderābād) in Mar 2008
Interview
You will have a technical round. That's the first round, if you crack this, you have almost got the job.
Round 2 is managerial round, very formal, check communication smells and professional outlook
Round 3 is HR round, general salary negotiation. HR is vEry friendly, but don't fall for this and settle for a lesser CTC.
Do not argue with the technical interviewer, it is the worst thing you can do. Argue with him and you can kiss this job offer good bye