They first give you a test to rank your intelligence. It includes a math test ranked on thinking speed, and a pattern recognition test.
The pattern recognition wasn't that bad, but the math was very frustrating. Often I would solve a problem, go to click the small answer radio button, and then not hit it in time.
Name five data structures.
The following metrics were computed from 1 interview experience for the IBM Software Development Engineer I Intern role in Markham, Canada.
IBM's interview process for their Software Development Engineer I Intern roles in Markham, Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for IBM's Software Development Engineer I Intern interview process in Markham, Canada.