I applied through a staffing agency. The process took 3 weeks. I interviewed at Tata Communications (Chennai) in Jan 2019
Interview
Interview had two rounds and was easy. One Technical and one with VP.
Technical questions were asked and about the present role, job and responsibility. Why do you want to leave the company etc.