I applied through college or university. I interviewed at Tata Consultancy Services in Sep 2015
Interview
From placement in college first aptitude test then technical test , managerial round then hr round. Difficulty level was average. Provide average salary. Joining depends on the test given by them on their portal.