I applied online. The process took 1 week. I interviewed at IBM (Raleigh, NC) in Mar 2015
Interview
Interview was mainly focused on Java skills. First round was online video interview round. Tests your basic problem solving and data mining skills. Had couple of problems to code using Java.
Second Round was skype interview with 2 interviewers. Both were good and co-operative.