I applied online. The process took 1 week. I interviewed at IBM (Toronto, ON) in Oct 2016
Interview
Before the interview, you need to do an on-line test. The test result is one of the reference for they to decide whether give you the interview or not.
In the interview, they ask some basic questions about yourself. Then let you solve some programming questions and some behavior questions.
I applied through college or university. I interviewed at IBM
Interview
I had two technical interviews, and then two manager interviews. They were in the offices of the engineers, and I wrote the answers on a piece of paper or a white board.
Interview questions [1]
Question 1
given an array of integers and a number k, return all the pairs in the array that sum up to k, with no repetitions.
I applied through college or university. I interviewed at IBM (San Diego, CA) in Apr 2017
Interview
Got an email asking to fill a coding challenge on HireVue. Had a few coding questions. Some behavioral type questions that were recorded video. And another recording of the explanation for one of the challenges. – It was all online.