Non-technical phone call.
Basics of some Linux commands.
On-site: 2 hours. Combination of technical and non-technical questions, with a coding task (on a laptop or paper-based test).
Basics of Java, data structures, and some algorithms.
Visibility modifiers.
Runtime complexity.
Advantage of data structure A over B.
Fill in code for a given program with unit tests written to perform a simple function.
The following metrics were computed from 26 interview experiences for the IBM Software Engineer role in Dublin, Ireland.
IBM's interview process for their Software Engineer roles in Dublin, Ireland 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 Dublin, Ireland.