Вопросы по C++
34 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
3×
Что такое C++?
language_specific
junior
2×
Что такое inline-функции?
language_specific
middle
1×
Какие проблемы могут возникнуть при реализации конструктора копирования?
language_specific
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 3×
Что такое C++?
C++ — это компилируемый язык программирования общего назначения со статической типизацией. Его ключевая особенность — возможность сочетать низкоуровневое управление памятью (как в Си) с высокоуровневыми абстракциями: классами, шаблонами, исключениями. На практике это значит, что на C++ можно писать и драйвер устройства, и сложный GUI-фреймворк, и высоконагруженный сервер — выбор парадигмы остаётся за разработчиком.…
✓ C++ — компилируемый язык со статической типизацией, позволяющий сочетать низкоуровневое управление памятью и высокоуровневые абстракции.
✓ Поддерживает процедурную, объектно-ориентированную, обобщённую и функциональную парадигмы.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Где описан стандарт языка C++ для оператора delete?
language_specific
middle
1×
Вы писали это на C++?
language_specific
junior
1×
Какие сегменты памяти вы знаете?
language_specific
middle
1×
Как написать код на C++, чтобы программа работала автономно?
language_specific
middle
1×
Расскажите о проекте, в котором вы использовали C++ и подключали сторонние библиотеки.
language_specific
middle
1×
Расскажите подробнее о вашем опыте работы с C++?
language_specific
junior
1×
Опишите вкратце принципы ООП в C++.
oop
junior
1×
Что такое линковка и к чему мы будем их линковать?
language_specific
middle
1×
Почему сложность по памяти у программы зависит от количества шаблонов?
language_specific
middle
1×
Что такое VXL?
language_specific
middle
1×
Зачем нужны ключевые слова inline, noinline и forceinline в C++?
language_specific
middle
1×
Можешь назвать класс, который отвечает за разрешение иерархии наследования в C++?
language_specific
senior
1×
Что такое Zero-cost abstractions?
language_specific
middle
1×
Какой первый элемент получается из первого вектора?
data_structures
junior
1×
Как работают умные указатели в C++?
language_specific
middle
1×
Что такое умный указатель (smart pointer)?
language_specific
middle
1×
Что такое правила нуля, одного, трех и пяти в C++?
language_specific
middle
1×
Что такое move-семантика и move-операции в C++?
language_specific
middle
1×
В чем заключаются основные отличия между умными указателями в C++?
language_specific
middle
1×
Какие виды копирования существуют в C++?
language_specific
middle
1×
Что такое shared_ptr в C++?
language_specific
middle
1×
Какие методы API Windows участвуют при открытии раздела реестра?
language_specific
middle
1×
Как работают указатели и как происходит их перемещение в памяти?
language_specific
middle
1×
Что такое выделение памяти в куче (heap) и как оно работает?
language_specific
middle
1×
Чем отличается умный указатель от обычного указателя в C++?
language_specific
middle
1×
Имели ли вы опыт работы с C++?
language_specific
junior
1×
Можно ли вызывать виртуальные методы в конструкторе?
oop
middle