Eight questions were presented via HireVue:
The coding questions relied heavily on string manipulation (parsing, modifying using STL algorithms) and touched on data structures.
One question required comfort with unordered maps and how to best utilize them. This included determining which element should be the key and which the value for optimal search performance.
Define polymorphism and provide an example.
Given a passage, filter out any text that is present in other passages. The text must also be formatted based on a series of rules (blocks of whitespace should be treated as one whitespace, symbols should be ignored, etc.).
Fizzbuzz.
The following metrics were computed from 4 interview experiences for the IBM Entry Level Software Engineer role in New York, New York.
IBM's interview process for their Entry Level Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IBM's Entry Level Software Engineer interview process in New York, New York.