The interview process had two technical rounds and one round with the managers. The interviewer did give me the time needed to answer. They told me they would get back to me after the interview. They explained the product and the role.
The interviewer asked questions on design patterns, including creational and behavioral patterns.
They also asked about my previous projects.
I was asked to write a program to reverse a string.
Overall, the experience was good, and I cleared the interview.
The following metrics were computed from 363 interview experiences for the IBM Software Engineer role in United States.
IBM's interview process for their Software Engineer roles in the United States 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 in United States.