C/C++
What should be kept in mind when calling exceptions in a destructor?
What tree balancing algorithms are you familiar with?
What can std::optional be used for in C++?
How can monetary equivalents be stored in an integer data type?
Decode the abbreviation PIMPL.
What are containers set and map also called?
Are you familiar with resize and reserve methods?
How can you check that no exception occurred when working with a double type?
What is the output stream cout in C++?
When and for how long do global and local variables exist in C++?
How does the atomic locking mechanism of two mutexes work?
What do you know about the 'virtual' keyword in C++?
Tell about lambda functions in C/C++.
What is a stack and garbage collection?
What is the complexity of working with map and unordered_map containers in C++?
Are you familiar with synchronization mechanisms such as spinlocks and deadlocks?
Which containers in C++ allow inserting elements at the beginning?
What is the time complexity of the insert operation in a list?
What is the purpose of weak_ptr in C++?
Tell about exception throwing in constructors and destructors.