I applied in-person. I interviewed at Tata Consultancy Services
Interview
It was easy. I did not prepare much. Got asked some very basic questions. About my graduation degree. Gave some python codes to write. Which was easy. Since I did not know much about python coding back then, and still I could do those correctly.