First, I received a detailed review of the company's work (Watson Analytics).
Second, I had a group interview with the team leader and two engineers, describing my experience, skills, and background relative to the position.
Third, I had a one-on-one interview with their latest employee of one year about the transition from college to a first job.
Fourth, I had an interview with a junior engineer about the work he does and related it to what I know.
Fifth, a conference call to headquarters that lasted about two minutes; I took that as a personality test.
Sixth, a theoretical coding interview with the two head engineers.
Finally, a closing, overall interview with the team leader.
Can you think of a way recursion could be applied to the logic of a game of chess?
The following metrics were computed from 1 interview experience for the IBM Entry Level Software Engineer role in Chicago, Illinois.
IBM's interview process for their Entry Level Software Engineer roles in Chicago, Illinois is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IBM's Entry Level Software Engineer interview process in Chicago, Illinois.