Can you tell me about the most common programming patterns you have used?
C/C++
What database management systems have you experience with?
Чем отличаются подходы std::async и std::thread при организации многопоточности в C++?
Is a virtual method a valid template in C++?
What happens if an unhandled exception occurs in a destructor?
Have you used CMake system for automating project build?
Do you have experience developing in JavaScript?
How does the delete[] operator determine the amount of memory to free?
Can you explain the purpose and use of the inline keyword in programming and why it is used?
Have you had experience using the Linux operating system in your projects?
What are the differences between malloc and new functions in dynamic memory management?
Explain what the delete[] operator means in C++ and in what cases it is used.
Explain the purpose and use of the explicit keyword in programming languages.
What third-party libraries and tools have you used in your projects?
How does the free system call determine the amount of memory to be freed?
What programming languages other than C++ do you have experience with?
What happens to the destructor call if an exception occurs in its constructor?
How does the new operator determine the amount of memory needed for allocation?
Have you ever used mutual exclusion mechanisms to synchronize threads or processes?
What are the differences between the free() and delete() operators in C++?