I applied online. The process took 1 day. I interviewed at Tata Consultancy Services in Jul 2010
Interview
Hiring process of TCS was one of the well organized in industry, there wer initial screening, then technical round and then Management Review and finally HR interview.