Расскажите о самом сложном проекте или достижении.
Одна из наиболее сложных задач, с которой мне приходилось сталкиваться, была связана с оптимизацией работы многопоточного приложения на C++.
Читать ответПодготовка к интервью
88 вопросов с собеседований в ГК Адепт
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в ГК Адепт. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: c++, database, sql.
Каталог
Одна из наиболее сложных задач, с которой мне приходилось сталкиваться, была связана с оптимизацией работы многопоточного приложения на C++.
Читать ответstd::vector:
Читать ответМожно, но крайне не рекомендуется. Выброшенное исключение из деструктора может привести к неопределённому поведению, особенно если деструктор вызывается в процессе раскрутки стека из-за другого исключения.
Читать ответКлючевое слово constexpr в C++ используется для обозначения, что функция или переменная может быть вычислена на этапе компиляции.
Читать ответВ C++ используются следующие операторы приведения типов:
Читать ответВ C++ контейнер std::vector реализует динамический массив, который хранит элементы в непрерывном блоке памяти.
Читать ответВыбор формы обращения в деловой переписке или устном общении зависит от нескольких факторов:
Читать ответСоздание экземпляра по шаблонному методу (Template Method) — это паттерн проектирования, который определяет скелет алгоритма в базовом классе, а конкретные шаги алгоритма реализуются в подклассах.
Читать ответВ стандартных библиотеках C++ (например, в mutex) реализованы следующие типы мьютексов:
Читать ответЧисто виртуальная функция в C++ — это функция, объявленная с помощью = 0 в базовом классе, например:
Читать ответstd::weakptr используется для создания невладеющих ссылок на объект, управляемый std::sharedptr.
Читать ответПервичный ключ (Primary Key) в базе данных — это уникальный идентификатор для каждой записи в таблице. Он гарантирует, что каждая строка может быть однозначно идентифицирована.
Читать ответ