It was a behavioral and technical interview on-site. I was asked to code a LeetCode-style question on the whiteboard, followed by some questions about my process. There were also some theoretical questions asked.
The difference between method types in Java
The following metrics were computed from 1 interview experience for the IBM Associate Software Engineer role in Halifax, Nova Scotia.
IBM's interview process for their Associate Software Engineer roles in Halifax, Nova Scotia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IBM's Associate Software Engineer interview process in Halifax, Nova Scotia.