Receive OA by email. The time limit is 90 minutes. The online test is supported by Hackerrank. The first question is about work location. There are three additional technical questions: handling JSON, dynamic programming, and adding a function to a web app.
Dynamic programming
The following metrics were computed from 3 interview experiences for the IBM Entry Level Engineer role in Canada.
IBM's interview process for their Entry Level Engineer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Entry Level Engineer interview process in Canada.