C++ на собеседовании: топ самых частых вопросов
Мы собрали самые частые вопросы по C++, которые задают в крупных компаниях. Проверьте свои знания
Мы собрали самые частые вопросы по C++, которые задают в крупных компаниях. Проверьте свои знания
Как передаются параметры в функции: по значению, ссылке, указателю?
Средняя сложность
Что такое `STL` и какие основные компоненты в неё входят?
Средняя сложность
Что такое шаблоны (`templates`) в C++?
Средняя сложность
Что такое перегрузка функций (`function overloading`)?
Низкая сложность
Что такое `const` в C++ и где применяется?
Средняя сложность
Что такое конструктор и деструктор класса?
Низкая сложность
Как работает оператор `new` и `delete` в C++?
Средняя сложность
Что такое «срезы объектов» (object slicing) и как их избежать?
Средняя сложность
Как работает RTTI (Runtime Type Information) и какие у него overhead?
Высокая сложность
Что такое «проблема виртуального конструктора» и как её решить?
Высокая сложность
Как устроен виртуальный механизм в C++ (vtable, vptr)?
Высокая сложность
Что такое SFINAE и как это используется в шаблонах?
Высокая сложность
Как работает move-семантика и perfect forwarding?
Высокая сложность
Что такое `virtual` функции и полиморфизм в C++?
Средняя сложность
Что такое «constexpr» и «consteval» в современном C++?
Высокая сложность