I applied online. The process took 1+ week. I interviewed at Tata Consultancy Services (North America)
Interview
There is a telephonic interview and if everything goes well we will have a webex with two people and they will take technical and some managemenet questions. there is also a few question on non technical to check the ability to learn new skills