AniketTheProgrammer
Home
(current)
Courses
Projects
YT Projects
Coding Questions
Notification
Contact Us
Log In
All Topics
C Language
C++ Language
Greedy Algorithm
Hashing
Java Language
Linked List
Python
Queue
Stack
String
Sorting
Searching
Recursion
Backtracking
Dynamic Programming
Graph Theory
Bit Manipulation
Mathematics
Sliding Window Technique
Divide And Conquer
Matrix Manipulation
Two Pointers
Binary Tree
Topic: Cpp-conceptual-questions / Level: Beginner
61. What are lambda expressions in C++?
62. Explain the use of the auto keyword in C++.
63. What is the purpose of the volatile keyword?
64. How do you create a simple class in C++?
65. Explain the concept of virtual functions.
66. What is the difference between static and dynamic binding?
67. What is a base class and a derived class?
68. How do you define an abstract class in C++?
69. What is a pure virtual function?
70. Explain the concept of function overriding.
71. What is the use of throw in C++?
72. What are smart pointers in C++?
73. How do you implement a linked list in C++?
74. What is a binary tree?
75. Explain the concept of a stack.
76. What is a queue in C++?
77. How do you implement a simple C++ program using a stack?
78. How do you implement a simple C++ program using a queue?
79. What is a C++ array of pointers?
80. How do you sort an array in C++?
81. What is the purpose of the std::string class?
82. How do you use the std::map container?
83. What is the purpose of the std::set container?
84. How do you iterate over a vector in C++?
85. What is the difference between std::find and std::binary_search?
86. How do you perform file I/O in C++?
87. What are the different types of file streams in C++?
88. Explain how to read from a file in C++.
89. How do you write to a file in C++?
90. What is the difference between text and binary files in C++?
Previous
1
2
3
4
5
6
7
Next
More Levels
Intermediate
Advanced
Most Visited
How do you implement a custom exception handling mechanism?
How do you manage exceptions across multiple threads?
What is the purpose of std::lock in multithreading?
What is the purpose of std::map and when should you use it?
What is the difference between std::copy and std::move?
What is the purpose of std::shared_ptr and its use cases?
How do you implement a generic observer pattern in C++?
How do you implement a basic thread-safe singleton in C++?
How do you implement a basic socket server in C++?
How do you implement a basic file compression algorithm in C++?
What is the role of std::unique_ptr in resource management?
How do you implement a basic image manipulation library in C++?
What is a class in C++?
How do you implement a custom parser for programming languages?
How do you create a simple file manager in C++?