There were two interviews in total.
First, there was a technical interview. The duration was around one to two hours. All interviewers were my future team members. They asked questions related to every aspect of their product. It was pretty tough but worth it.
Second, there was a "normal" interview with a few behavioral questions. You could negotiate salary in the second interview.
Linux basic skills.
Networking experience in Layer 2 and 3, or even over Layer 5.
Crypto questions (SSH, DH).
Basic algorithm questions (Sort, Hash, Tree).
The following metrics were computed from 3 interview experiences for the IBM Software Engineer role in Taipei, Taiwan.
IBM's interview process for their Software Engineer roles in Taipei, Taiwan 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 Software Engineer interview process in Taipei, Taiwan.