Initial communications started through recruitment at my university. There, they wanted to learn more about me and figure out which job positions I would be most interested in.
After applying, I received a call from the hiring manager and was asked a few of the same questions. Nothing too difficult, just about what my interests were and how I liked to work in school (working in groups is stressed highly at IBM).
I then had an onsite interview where I talked with six different people for about an hour each. Some conversations were due to shared interests, others because of where I would be working. That process was really just for them to see if I was a bearable person to work with; they want to see if you can hold conversations with people of all types.
After this, I had to take two tests: a personality test and a reasoning/IQ-type test. I had to complete these before they would proceed any further. The reasoning test was really difficult and was timed. I thought I did very poorly but was still offered a job.
I was informed about a week later and was given a week to inform them of my intentions.
The most difficult part was the on-site interview. It was just a long and grueling process. Make sure to get plenty of rest and drink some coffee beforehand, even if you aren't a coffee drinker.
The following metrics were computed from 2 interview experiences for the IBM Test Engineer role in Essex Junction, Vermont.
IBM's interview process for their Test Engineer roles in Essex Junction, Vermont 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 Test Engineer interview process in Essex Junction, Vermont.