I applied online. I interviewed at Tata Consultancy Services (North America) (Cochin) in Aug 2019
Interview
Difficulty level is low but you have to prepare it very well. Aptitude test is difficult but the interview was good. Basic coding questions and IT awareness and information about the company is necessary.