Two phone interviews, about 45 minutes each, followed by an onsite that was more of a "meet the team and make sure you aren't a weirdo" than a technical onsite. Overall, it was pretty easy.
Reverse a linked list in place using only constant memory.
The following metrics were computed from 1 interview experience for the IBM Staff Software Engineer (Band 7 Software Developer) role in Durham, North Carolina.
IBM's interview process for their Staff Software Engineer (Band 7 Software Developer) roles in Durham, North Carolina 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 Staff Software Engineer (Band 7 Software Developer) interview process in Durham, North Carolina.