1 online coding challenge (~4 hours) -> 1 online technical 1:1 (~1 hour) -> 1 online manager behavioral 1:1 (~0.5 hours). Overall, it's relaxed, and the online technical interview is probably the most decisive factor.
Basic data structures.
C++ syntactic sugar.
The following metrics were computed from 1 interview experience for the IBM Entry-Level Software Engineer role in Canada.
IBM's interview process for their Entry-Level Software Engineer roles in Canada is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for IBM's Entry-Level Software Engineer interview process in Canada.