Technical rounds and Manager round and HR round.
Technical round is basics of XML,SOA, integration techniques web service.
Manager round is Project management,issues faced in your project.most challenge work in your career.
I applied through a staffing agency. The process took 3 weeks. I interviewed at HCLTech (Bengaluru) in Aug 2010
Interview
Had two rounds of technical interview, followed by managerial round and hr round of interview. The whole process took 3 weeks time for rolling out the offer letter.