I applied through a recruiter. The process took 2 days. I interviewed at Tata Consultancy Services (Calcutta) in Feb 2010
Interview
First is the technical round. This was a project specific requirement. So Technical and managerial interview was taken by two person working on the same project. This was face 2 face interview. Later HR interview happened over phone.