The interview started with questions about the current project and role, and the type of work performed.
Advanced C++ concepts were then discussed, including:
These concepts were explored with hands-on coding exercises during the interview.
Questions about makefiles, static, and dynamic libraries were also asked.
Implement the shared smart pointer.
Write the copy constructor and assignment operator.
Write the Singleton class.
The following metrics were computed from 1 interview experience for the IBM C/C++ Developer role in Bengaluru, Karnataka.
IBM's interview process for their C/C++ Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for IBM's C/C++ Developer interview process in Bengaluru, Karnataka.