There were three rounds of technical interviews. These consisted of questions related to collections, data structures, Big O notation, and improving solution efficiency.
They also tested me on design-related questions and my knowledge of my projects, including in-depth explanations of project workings.
Overall, it was a friendly environment and a positive experience.
Defining Big O for a given problem and how to improve its efficiency
The following metrics were computed from 1 interview experience for the IBM Entry Level Software Engineer role in Foster City, California.
IBM's interview process for their Entry Level Software Engineer roles in Foster City, California 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 Foster City, California.