I was referred by an IBM director and had a phone interview with the hiring manager about a month later.
The hiring manager requested a technical exercise using one of IBM's core engines as part of the technical review.
I presented the results via webinar to a panel of technical professionals.
I did not hear back after a few weeks regarding an offer.
I presented my R&D works and technical exercise. The hiring manager was quite impressed. The hard part was the salary negotiation, which I went through with two hiring managers due to an internal reorganization.
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.