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

Лайвкодинг на собеседовании

3221 вопрос в категории «Лайвкодинг»

3221 вопрос 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.

Каталог

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

Найдено: 3221
Лайвкодинг

Размеры пустых типов и их наследование

Обычно будет выведено 1 1, но стандарт не фиксирует именно эти размеры. Каждый самостоятельный объект пустого типа должен иметь ненулевой размер; пустая базовая часть может не занимать отдельного места.

Читать ответ
Лайвкодинг

Найдите и исправьте ошибки в приведённом C++ коде

Нужны delete[] для массивов, public-наследование, виртуальный деструктор Foo и глубокое копирование. Обычное копирование указателей приводит к общему владению одним буфером и двойному удалению.

Читать ответ
Лайвкодинг

Поиск максимального количества одновременно находящихся в отеле гостей

Используйте события заезда +1 и выезда −1, отсортированные по дате. При совпадении дат сначала обрабатывайте выезд, если день выезда уже не считается проживанием.

Читать ответ
Лайвкодинг

Определение времени вычисления: компиляция vs выполнение

constexpr разрешает вычисление функции на этапе компиляции, но не требует этого для каждого вызова. Инициализация constexpr result обязана быть константной; обычный вызов в cout такой гарантии не имеет.

Читать ответ