It was two coding questions. One was on linked lists, which I solved using Python. The next question was based on the sliding window concept, to find the maximum substring in the given string.
Given a linked list, remove the odd-indexed elements/nodes.
The following metrics were computed from 1,073 interview experiences for the IBM Software Engineer role.
IBM's interview process for their Software Engineer roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Software Engineer interview process.