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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

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

Git Rebase — что это и когда применяется?

Команда git rebase позволяет перенести (перепроиграть) коммиты текущей ветки на новую базу — другую ветку или коммит. Это как если бы вы "переместили" начало вашей ветки, чтобы сделать историю более линейной и чистой.

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

Работаете ли вы с Git напрямую через командную строку или используете встроенные инструменты в IDE?

Я предпочитаю работать с Git напрямую через командную строку, так как это даёт полный контроль над процессом и позволяет лучше понимать, что происходит под капотом.

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

Для чего используется команда git cherry-pick в системе контроля версий Git?

Команда git cherry-pick используется для выбора одного или нескольких конкретных коммитов из одной ветки и применения их в текущей ветке. Это полезно, когда нужно перенести отдельные изменения без слияния всей ветки.

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

Использовал ли ты временное хранилище изменений (stash) в системе контроля версий Git?

Да, временное хранилище изменений (stash) в Git используется для временного сохранения незакоммиченных изменений, чтобы переключиться на другую ветку или выполнить другие операции без потери текущей работы.

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

Какова роль и назначение веток в системе контроля версий Git?

Ветки в Git позволяют параллельно вести разработку разных функций или исправлений, не мешая основной рабочей версии кода. Каждая ветка — это отдельная линия разработки с собственным набором коммитов.

Читать ответ