Does c++ support multilevel and multiple inheritances?
What is the purpose of extern storage specifier?
What are the various access specifiers in c++?
What is the precedence when there is a global variable and a local variable in the program with the same name?
What is the difference between while and do while loop? Explain with examples.
Explain pass by value and pass by reference.
What is the difference between an external iterator and an internal iterator? Describe an advantage of the external iterator.
What are multiple inheritances (virtual inheritance)? What are its advantages and disadvantages?
State the difference between delete and delete[].
What are virtual constructors/destructors?
What are default parameters? How are they evaluated in c++ function?
When there is a global variable and local variable with the same name, how will you access the global variable?
What is an inline function in c++?
How do you define/declare constants in c++?
Difference between declaration and definition of a variable.