I spoke with a recruiter at a career fair. A week later, they emailed me back. Another week after the email, I had a phone conversation with the recruiter and another person. They primarily asked me about my resume.
I had to take a critical thinking test, which I thought I had performed poorly on. However, within two weeks, they invited me to visit their campus in Rochester. There, I spoke with the recruiter for about half an hour.
Following that, I met with a team of approximately 10 people from various parts of that division. The atmosphere was incredibly laid-back. The conversation with the team focused on their experiences with IBM and a bit about my background; it felt more like a discussion than a formal interview.
They extended a very reasonable offer, the highest I received. Ultimately, I accepted an offer from a different company whose work I find more engaging, as their work sounded somewhat dry.
The following metrics were computed from 6 interview experiences for the IBM Software Engineer role in Rochester, Minnesota.
IBM's interview process for their Software Engineer roles in Rochester, Minnesota is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for IBM's Software Engineer interview process in Rochester, Minnesota.