One online round was followed by multiple rounds in-person.
The in-person portion included a presentation about the company and team. I was also asked to present myself on the spot, with 10 minutes to prepare.
This was followed by one technical, one situational, and one management/HR round of interviews.
Travel and lunch expenses were paid for the in-person interview.
Basic knowledge about compilers and assembly-level techniques.
Simple situational questions, like what you would do when you are stuck.
Asked about why I mentioned "reliable" or "curious" in my resume.
The following metrics were computed from 1 interview experience for the IBM Systems Software Engineer role in Germany.
IBM's interview process for their Systems Software Engineer roles in Germany 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 Systems Software Engineer interview process in Germany.