I applied through college or university. The process took 2 weeks. I interviewed at Tata Consultancy Services (Mumbai) in Sep 2018
Interview
Basically consist of 2-3 rounds
Technical round
Managerial round
HR round
Sometimes the technical and managerial rounds are combined
First the technical round was conducted mine was combined with management round
If you clear the technical round then you are sent for the management round