I applied online. I interviewed at IBM (Hursley, England) in Nov 2018
Interview
Assessment day was a mix of group exercises and a presentation/interview. All done in about 4 hours. Refreshments were provided and current interns sat with us in the waiting room for encouragement and to ask questions.
I applied online. The process took 3 months. I interviewed at IBM (Toronto, ON) in Feb 2016
Interview
The first step in the process was doing a numerical interview with math word problems and numerical patterns. The second part of the interview was a phone interview, where the interviewer asked me to talk about myself and elaborate on my experiences.
Interview questions [1]
Question 1
They asked me to explain in detail about what I wrote on my resume
I applied through a recruiter. The process took 4 weeks. I interviewed at IBM (Littleton, MA) in Mar 2018
Interview
Was put in touch with a hiring manager by a recruiter, then went through two rounds of interviews, one behavior and one technical. Heard back from them after a few weeks and overall a good experience.
Interview questions [1]
Question 1
Write a BST to a file such that you can search the file for a value in O(log n) time.