I applied in-person. The process took 2 months. I interviewed at IBM (Bengaluru) in Sept 2014
Interview
One Technical round and One HR round. Technical round was much rigorous and lengthy. Done very formally. Though it was a lengthy interview it was done methodically. This was followed by HR round but was done on a different day.