I applied through university. The process took 1 day. I interviewed at Tata (New Delhi) in Sept 2016
Interview
Aptitude( questions avaialble on IndiaBix.com), Two interview rounds. One kind of technical, but they dont ask anything related to your branch. They give you a puzzle, to check your logocal thinking and pressure handling. There are several panels. So depends what kind of intetviewer will you get. Mine was really kind and nice. if you get through this round, a kind of formality HR round.