Applied online. Got called up and scheduled for an interview. Met with the manager and a senior developer. Was asked the normal suite of textbook questions, then behavioural.
Manager asked me to describe a chicken in Java.
Senior developer asked two to three challenging technical questions that bridged C++ to Java, mostly design and architectural.
Describe a chicken in Java.
The following metrics were computed from 11 interview experiences for the IBM Software Developer role in Markham, Ontario.
IBM's interview process for their Software Developer roles in Markham, Ontario is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for IBM's Software Developer interview process in Markham, Ontario.