Applied online on their website.
Some weeks later, I received an email and a phone call from IBM about the interview.
I completed one phone interview, which was mostly about introducing myself and my background.
This was followed by an on-site interview at the Warden, Toronto office with two software managers.
Basic knowledge of OOP languages, mostly in Java.
Past experience developing software.
Sorting, hashing, and all the typical software questions are expected.
Basic knowledge of an Agile development environment.
The following metrics were computed from 8 interview experiences for the IBM Software Engineer (Internship) role in Toronto, Ontario.
IBM's interview process for their Software Engineer (Internship) roles in Toronto, Ontario is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Software Engineer (Internship) interview process in Toronto, Ontario.