A WebEx interview was scheduled by Mindtec Technologies with IBM.
A reminder call was given half an hour before the interview.
The interviewer was friendly; it was a positive experience.
Feedback and suggestions were provided.
Briefly explain your work experience.
Rate yourself in C++ expertise.
OOPS concepts.
Shallow vs. deep copy.
What is malloc?
Malloc vs. new.
Compare Union, Structure, and Class.
Access specifiers.
What is the default access specifier in a class?
Types of constructors.
How does a copy constructor work?
What is provided by default in a class (constructor, etc.)?
Can a constructor be private?
Purpose of a singleton class.
Friend class & function.
Virtual class & function.
sizeof(class A{})
How to find the number of objects created so far.
Static members.
What are vectors?
Data structures.
Did you have to create and implement any data structures?
Linux/Scripting.
How to list hidden files.
How to find a file.
touch command.
What happens if touch is used on an existing file?
vtable.
Are you familiar with debugging tools like GDB?
Are you familiar with versioning tools like Git?
The following metrics were computed from 1 interview experience for the IBM C++ Developer role in Bengaluru, Karnataka.
IBM's interview process for their 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++ Developer interview process in Bengaluru, Karnataka.