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

Вопросы на собеседовании в Samsung Research Center

38 вопросов с собеседований в Samsung Research Center

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Samsung Research Center. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: c++, git, bash.

Каталог

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

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

Поделитесь своим опытом использования системы контроля версий Git в проектах.

В проектах на C/C++ я использовал Git для управления версиями кода, что позволяло отслеживать изменения, работать в команде и быстро возвращаться к предыдущим состояниям проекта. Основные операции, которые я применял:

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

Каким образом реализуются автоматические механизмы управления памятью в C++, и что такое умные указатели?

В C++ автоматическое управление памятью реализуется с помощью умных указателей — специальных классов-обёрток над обычными указателями, которые автоматически управляют временем жизни объекта и освобождением памяти.

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

Использовал ли ты команду rebase для изменения истории коммитов в Git?

Да, команда git rebase используется для изменения истории коммитов в Git. Она позволяет перенести одну ветку на другую, изменяя базу коммитов, что помогает сделать историю более линейной и понятной.

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

Можешь рассказать о наиболее распространённых паттернах программирования, которые ты использовал?

Некоторые из наиболее распространённых паттернов программирования, которые часто используются в C/C++:

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

Объясните понятие потока в программировании и его основные характеристики.

Поток (thread) в программировании — это последовательность выполнения команд внутри процесса. Потоки позволяют выполнять несколько задач одновременно, разделяя ресурсы процесса.

Читать ответ