I sent my application through my school's career center.
One-on-one, on-site interview at my school. This interview was entirely behavioral-based. Basically, they just wanted to know what I was interested in.
I was contacted by a specific manager in the field that I indicated I was interested in. One-on-one phone interview that was mainly behavioral, and we discussed my past experiences.
One-on-one technical interview with a member of the team I would be working with. This was a technical interview but was only really about the general concepts of Java and OO. No algorithm problems.
Overall, a pretty easy interview process. I do not like the location they are in, though.
Some multithreading in Java.
The following metrics were computed from 1 interview experience for the IBM Software Development Intern role in United States.
IBM's interview process for their Software Development Intern roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IBM's Software Development Intern interview process in United States.