IBM is one of the leading software companies in the world. For their summer internship, there was an initial qualifying programming assessment before moving on to the interview stage. There were only two questions, similar to "LeetCode" style questions. These were beginner-level questions, just checking basic understanding.
One dictionary/hash question and one array-based question. No higher-level programming concepts needed.
The following metrics were computed from 1 interview experience for the IBM Software Engineering Intern role in Montreal, Quebec.
IBM's interview process for their Software Engineering Intern roles in Montreal, Quebec is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IBM's Software Engineering Intern interview process in Montreal, Quebec.