45 Best C++ Interview Questions and Answers

List of top 45 most frequently asked c++ interview questions and answers pdf download free

C++ Interview Questions and Answers List

  1. What is C++?
  2. What is an accessor in C++?
  3. Differentiate between a template class and class template in C++?
  4. When does a name clash occur in C++?
  5. Define namespace in C++?
  6. What is the use of ‘using’ declaration in C++?
  7. Differentiate between the message and method in C++?
  8. What is an adaptor class or Wrapper class in C++?
  9. What is a Null object in C++?
  10. What is class invariant in C++?
  11. What do you mean by Stack unwinding in C++?
  12. What are the conditions that have to be met for a condition to be an invariant of the class?
  13. Name some pure object oriented languages?
  14. What is a node class in C++?
  15. What is an orthogonal base class in C++?
  16. What is a container class? What are the types of container classes in C++?
  17. What is polymorphism in C++?
  18. How can you tell what shell you are running on UNIX system?
  19. What is the difference between realloc() and free()?
  20. What is the difference between declaration and definition?
  21. What are the advantages of inheritance in C++?
  22. What do you mean by inline function?
  23. What is public, protected, private in C++?
  24. What is the difference between class and structure in C++?
  25. What is RTTI in C++?
  26. What is encapsulation in C++?
  27. What do you mean by inheritance?
  28. What is a COPY CONSTRUCTOR and when is it called?
  29. What is Boyce Codd Normal form in C++?
  30. What is virtual class and friend class?
  31. What do you mean by binding of data and functions?
  32. What is friend function in C++?
  33. What is abstraction in C++?
  34. What are virtual functions in C++?
  35. What is a scope resolution operator?
  36. What do you mean by pure virtual functions?
  37. What is polymorphism in C++? Explain with an example?
  38. What is the best way to declare and define global variables?
  39. What does extern mean in a function declaration in C++?
  40. Explain the scope resolution operator.
  41. What is an explicit constructor?
  42. What is the Standard Template Library (STL)?
  43. In C++, what is the difference between method overloading and method overriding?
  44. What methods can be overridden in Java?
  45. What are the defining traits of an object-oriented language?

This entry was posted in Interview Questions. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *