I applied through university. The process took 2 days. I interviewed at IBM (Bhubaneshwar) in Sept 2016
Interview
Best of all that I have experienced. HR's were always available to help. It was a 2 day process.Written test was of medium level, Interview round consisted of stress questions and personality questions.