

InterviewSolution
Saved Bookmarks
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
51. |
Differentiate between realloc() and free(). |
Answer» | |
52. |
How does code-bloating occur in C++? |
Answer» | |
53. |
How would you find out if a linked-list is a cycle or not? |
Answer» | |
54. |
Explain Stack unwinding. |
Answer» | |
55. |
What are the different types of STL containers? |
Answer» | |
56. |
Explain STL. |
Answer» | |
57. |
You want to link a C++ program to C functions. How would you do it? |
Answer» | |
58. |
In a function declaration, what does extern mean? |
Answer» | |
59. |
Do you think the following code is fine? If not, what is the problem? |
Answer» | |
60. |
Differentiate between an external iterator and an internal iterator? What is the advantage of an external iterator. |
Answer» | |
61. |
What are Stacks? Give an example where they are useful. |
Answer» | |
62. |
You run a shell on UNIX system. How would you tell which shell are you running? |
Answer» | |
63. |
What is a pdb file? |
Answer» | |
64. |
How would you differentiate between a pre and post increment operators while overloading? |
Answer» | |
65. |
What is the type of “this” pointer? When does it get created? |
Answer» | |
66. |
When does a class need a virtual destructor? |
Answer» | |
67. |
In what situations do you have to use initialization list rather than assignment in constructors? |
Answer» | |
68. |
Explain dangling pointer. |
Answer» | |
69. |
Explain storage qualifiers in C++. |
Answer» | |
70. |
Name the implicit member functions of a class. |
Answer» | |
71. |
When do you call copy constructors? |
Answer» | |
72. |
Explain Copy Constructor. |
Answer» | |
73. |
Explain public, protected, private in C++? |
Answer» | |
74. |
Differentiate between late binding and early binding. What are the advantages of early binding? |
Answer» | |
75. |
Explain class invariant. |
Answer» | |
76. |
Explain explicit container. |
Answer» | |
77. |
What is namespace? |
Answer» | |
78. |
Explain container class. |
Answer» | |
79. |
Differentiate between class and structure. |
Answer» | |
80. |
What is the use of default constructor? |
Answer» | |
81. |
What are the advantages of using friend classes? |
Answer» | |
82. |
Explain One-Definition Rule (ODR). |
Answer» | |
83. |
Are there any special rules about inlining? |
Answer» | |
84. |
Where are setjmp and longjmp used in C++? |
Answer» | |
85. |
When should a function throw an exception? |
Answer» | |
86. |
How should runtime errors be handled in C++? |
Answer» | |
87. |
Does improper inheritance have a potential to wreck a project? |
Answer» | |
88. |
Explain the benefits of proper inheritance. |
Answer» | |
89. |
What things would you remember while making an interface? |
Answer» | |
90. |
What is the real purpose of class – to export data? |
Answer» | |
91. |
Explain abstraction. |
Answer» | |