Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

124 вопроса 449 компаний 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 124
Теория

Каким образом можно создать расширение или наследовать функциональность контейнера std::vector в C++?

В C++ класс std::vector не предназначен для наследования, так как у него нет виртуального деструктора, и наследование может привести к неопределённому поведению.

Читать ответ
Теория

Что такое std::function в C++?

std::function — это полиморфный обёртка для любых вызываемых объектов (функций, указателей на функции, лямбда-выражений, фанкторов, указателей на функции-члены).

Читать ответ
Теория

Что такое строгая гарантия исключений и как она реализуется в C++?

Строгая гарантия исключений (Strong Exception Guarantee) означает, что в случае возникновения исключения состояние программы остается неизменным, как если бы операция никогда не выполнялась.

Читать ответ
Теория

Можете привести пример использования частичной специализации шаблона в C++?

Частичная специализация шаблона в C++ позволяет определить шаблон класса или функции для определённых типов параметров, оставляя остальные параметры обобщёнными.

Читать ответ