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

Вопросы на собеседовании в ГК Адепт

88 вопросов с собеседований в ГК Адепт

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в ГК Адепт. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: c++, database, sql.

Каталог

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

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

Можете ли вы объяснить, что такое вложенный запрос в SQL и как он используется?

Вложенный запрос (подзапрос) в SQL — это запрос, который находится внутри другого запроса. Он используется для получения данных, которые затем применяются во внешнем запросе.

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

Можете пояснить, что означает использование SpinLock и в чем его особенности?

SpinLock — это примитив синхронизации в многопоточном программировании, который реализует активное ожидание (спиннинг) вместо блокировки потока операционной системой.

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

Можете объяснить, что такое временное значение (rvalue) в контексте языка программирования?

В языке C++ временное значение (rvalue) — это значение, которое не имеет имени и не занимает постоянного места в памяти, обычно это результат выражения или литерал.

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

Расскажите про std::unique_ptr, std::shared_ptr и std::weak_ptr, их отличия и потокобезопасность.

std::uniqueptr — умный указатель, который владеет объектом эксклюзивно. Он не копируемый, только перемещаемый, что гарантирует единственного владельца ресурса. При уничтожении uniqueptr освобождает управляемый объект.

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

Какими способами осуществляется преобразование типов данных в языках программирования, и как их использовать?

В языках программирования преобразование типов данных (type casting) бывает двух основных видов: неявное (implicit) и явное (explicit).

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

Есть ли у тебя вопросы к нам относительно позиции или компании?

Можно спросить о типичных задачах и проектах, с которыми предстоит работать на этой позиции, а также о команде и методах разработки, которые используются в компании. Например:

Читать ответ