Вы выполняли операцию объединения изменений из разных веток в Git?
Да, я выполнял объединение изменений из разных веток в Git с помощью команды git merge. Обычно процесс выглядит так:
Читать ответПодготовка к интервью
38 вопросов с собеседований в Samsung Research Center
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Samsung Research Center. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: c++, git, bash.
Каталог
Да, я выполнял объединение изменений из разных веток в Git с помощью команды git merge. Обычно процесс выглядит так:
Читать ответПаттерн адаптер применяется, когда нужно сделать интерфейс одного класса совместимым с интерфейсом другого, который ожидает клиент. Это полезно в следующих ситуациях:
Читать ответstd::uniqueptr в C++ реализует гарантию уникальности владения объектом через семантику перемещения (move semantics).
Читать ответХотя моя основная специализация — C/C++, в рамках проектов я сталкивался с фронтенд-инструментами и библиотеками, такими как:
Читать ответОсновные алгоритмы сортировки и их принципы:
Читать ответstd::uniqueptr — умный указатель, который владеет объектом эксклюзивно. Он не копируемый, только перемещаемый, что гарантирует единственного владельца ресурса. При уничтожении uniqueptr освобождает управляемый объект.
Читать ответПаттерн Visitor в объектно-ориентированном программировании позволяет отделить алгоритмы от структур данных, над которыми эти алгоритмы работают.
Читать ответВ языках программирования преобразование типов данных (type casting) бывает двух основных видов: неявное (implicit) и явное (explicit).
Читать ответВ хеш-таблице элементы вставляются по следующему принципу:
Читать ответЭффективность алгоритма быстрой сортировки (QuickSort) зависит от выбора опорного элемента и структуры данных:
Читать ответМожно спросить о типичных задачах и проектах, с которыми предстоит работать на этой позиции, а также о команде и методах разработки, которые используются в компании. Например:
Читать ответДля синхронизации процессов или потоков в C/C++ применяются различные методы и механизмы:
Читать ответ