I applied through a staffing agency. I interviewed at Tata Consultancy Services
Interview
I had two telephonic technical rounds and then had a F2F discussion. I cleared all rounds. It was continuous discussion one day after another and the whole process of technical rounds took 10 days to finish.