I applied through college or university. I interviewed at Tata Consultancy Services in Sep 2016
Interview
First round general apt followed by technical and then HR. It is a 2 days process. It is easy. People with basic apt and programming knowledge can easily get through.