I applied online. The process took 3 weeks. I interviewed at Tata Consultancy Services (North America) in Apr 2015
Interview
Telephonic interview and then 1:1, if telephonic interview worked well then they asked for 1:1 but after that a long weight. you have to contact the HR if you don't get any reply.