Here are some Basic OOPS Interview Questions – Useful for various jobs.
Describe the principle of inheritance.
What are the various forms of polymorphism.
Describe the principle of Polymorphism.
What is the use of function overloading?
What do you understand by OOPS?
What are the various principles of OOPS?
Describe the Principle of Encapsulation.
Is it possible to inherit the private members of a class?
How can we implement the runtime polymorphism in C++ language?
Example of polymorphism in C++
How does memory allocation take place?
What is a ternary operator?
Implementation of OOPS in Cell Phone?
Explain the points of difference between data hiding and encapsulation? Give an example.
What is the necessity of encapsulation?
What is the difference between macro and function?
Why is a macro faster than Function?
What is the use of Abstract classes?
How can we create an object of Base class?
How are pointers implemented in C++?
What do you mean by transient and presistent objects?
What is operator overloading? Explain with example
These are the most common theoretical type of basic OOPS concept questions. See more practice questions. There are lots more program type questions. You will be given a program and you may have to point out the error or implement a concept. Different questions are asked about implementation of real time program requirements.