Following a university group tour of IBM's Austin location, I emailed a recruiter.
I was sent an email that led me to a site where I would record myself answering a mix of behavioral and coding questions. This platform offered opportunities to re-record answers. The process was estimated to take 2-3 hours, but my nervousness caused it to take almost 5.
The interview included three HackerRank-style coding questions:
Afterward, I was asked about how I solved these problems and my thought process.
Solve a FizzBuzz variant. Match output exactly to given test cases.
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.