There were two technical rounds with LeetCode questions of medium to easy difficulty. The interview itself was not very difficult, but it was conducted in C&C++. I later realized the job requires Python, which was very disappointing.
Previous work experience, competitive programming & language features
The following metrics were computed from 2 interview experiences for the IBM Firmware Engineer role in Bengaluru, Karnataka.
IBM's interview process for their Firmware Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Firmware Engineer interview process in Bengaluru, Karnataka.