I applied online. The process took 2 weeks. I interviewed at IBM (Toronto, ON) in Jan 2015
Interview
Talk about your previous working experience, your projects (especially group project), your experience in dealing conflict, your passion for this position, how can you contribute to the specific team, easy technical question.
I applied through a staffing agency. The process took 4 weeks. I interviewed at IBM (Amsterdam) in Jan 2011
Interview
3 rounds of interview process, first via external agency. First via phone, second at agency and final with IBM HR. It took quite a while to get a definite offer, but finally after one month I got the green light.
Interview questions [1]
Question 1
Interesting question was to estimate the fuel consumption of private cars on an average day in Amsterdam.
I applied online. The process took 1 week. I interviewed at IBM (Houston, TX) in Oct 2013
Interview
One phone interview, one onsite interview. Questions in the screen process is easy. They are more looking for candidates that are dedicated and show interests of working for them. I have to say the recruiting people are better at looking for the right candidate than I am at looking for the right position.