I applied online. The process took 1 week. I interviewed at IBM (Markham, ON) in Feb 2015
Interview
I applied online and was contacted the next day for an in person final round interview. There were some questions about my experiences but it consisted mostly of technical knowledge questions (design patterns, Java, no algorithms)
I applied through a recruiter. I interviewed at IBM
Interview
After the phone screening and coding challenge there is the on site interview. It takes 3-4 hours during which you meet the entire project team. Some may ask technical questions, but generally they ask behavioral questions.
I applied online. The process took 4 days. I interviewed at IBM (Birmingham, AL) in May 2011
Interview
Technical questions all over the place, the interviewers are very nice though. Questions involved toss coins, the probability of two boys if one of them is a boy. How to calculate the conditional probability of xxx if conditioning on xxx?