I never got to speak to a recruiter.
Before they even phone screened me, they sent me a three-hour coding test. I thought this was a bit absurd, as this is a long amount of time to spend so early in the process, but I eventually decided to do it.
I completed it and passed all the test cases, except for a couple of efficiency ones. Today, I received a pretty automated message declining me from continuing the interview process.
After spending three hours of my time, they denied me without the decency of providing feedback. This is inconsiderate and a true waste of candidates' valuable time.
I highly recommend avoiding interviewing for these positions unless the process improves.
Three abstract scenarios:
Implement the solution in C.
The following metrics were computed from 12 interview experiences for the IBM Software Engineer role in Atlanta, Georgia.
IBM's interview process for their Software Engineer roles in Atlanta, Georgia 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 Atlanta, Georgia.