HR normally screens applications based on certain keywords that match the job description. The filtered candidates are then passed to a coordinator for further filtering.
They will look at your resume. For new grads, they usually look for top marks, and for professional hires, they look for experience.
What is the most difficult situation you have been in, and how did you deal with it?
The following metrics were computed from 163 interview experiences for the IBM Software Developer role in Canada.
IBM's interview process for their Software Developer roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Software Developer interview process in Canada.