I received an email for the interview. It was a one-on-one interview. The interviewer asked about previous projects I have done besides academic ones.
They also asked some behavioral questions, such as:
At the end, there was one technical question: how to delete a node from a linked list. It was pretty easy. I haven't received any offer yet.
Deleting a node from a linked list.
The following metrics were computed from 79 interview experiences for the IBM Software Engineer role in Canada.
IBM's interview process for their Software Engineer roles in Canada is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for IBM's Software Engineer interview process in Canada.