I applied through college or university. The process took 2 days. I interviewed at Tata Consultancy Services (Kolkata) in Aug 2017
Interview
It was a campus interview comprising of 3 rounds..decent technical question and informal HR round. Basic computer science question were asked. Panel you get is really an important aspect and can decide whether you will get selected or not. you can expect some puzzles as well.