The first stage was an online assessment. It had two HackerRank medium questions. Both were easy, or on the easier end of medium LeetCode questions. Then, a phone interview.
Remove duplicates from a linked list.
The following metrics were computed from 4 interview experiences for the IBM Software Engineer role in Markham, Canada.
IBM's interview process for their Software Engineer roles in Markham, Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IBM's Software Engineer interview process in Markham, Canada.