I received an email from IBM to interview via HireVue, which is an online interview platform. They gave me 15 business days to prepare.
I was asked to complete 8 questions:
The coding problems covered strings and class inheritance.
Why IBM?
The recent technology you worked with.
Polymorphism
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.