I applied through college or university. The process took 4 weeks. I interviewed at IBM (Markham, ON)
Interview
Mostly asked questions about myself and the experience I listed on my resumé. Started off with who I was as a person, then asking about an overview of the project/volunteer experiences I had, then asked me a couple of open-ended questions like the one mentioned below. Thereafter it was asking about the rest of the specifics from my resumé.
I applied online. The process took 3 months. I interviewed at IBM in Feb 2018
Interview
Straightforward. There were no curveballs in the process - if you know your stuff, you should be good. A bit long, but it's to be expected from a company the size of IBM.
4 interviews, technical, manager, senior manager and HR. The first one was pretty short but essential. the second one with the manager included design and general questions and also personality questions to get to know me.