I applied online. The process took 1+ week. I interviewed at Tata Consultancy Services (Calcutta) in Nov 2018
Interview
There were three interviewers in panel; HR, Technical and managerial guy. The interview started with HR and behavioural questions and proceeded to technical related ending with managerial. If you are a CS or IT guy then make sure you have some core fields in which you are very good. They might grill you a bit.