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

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

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

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

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

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

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

Каталог

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

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

Работали ли вы с Docker и писали ли Dockerfile?

В последнем проекте я использовал Docker для контейнеризации приложения и упрощения процесса развертывания. Основные задачи, которые решал с помощью Docker:

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

Как отличить физические ресурсы хост-системы от ресурсов, выделенных контейнеру в Docker?

В Docker контейнеры работают поверх ядра хост-системы, используя её физические ресурсы (CPU, память, диск, сеть). Однако контейнеры могут иметь ограничение на использование ресурсов, заданное при их запуске.

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

Вы заметили, что команда docker build для создания образов занимает значительно больше времени, чем ожидалось. После анализа Dockerfile выяснилось, что некоторые инструкции выполняются повторно, даже если они не изменялись.

Для эффективного обновления большого Docker образа без длительных задержек стоит использовать следующие подходы:

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

Что нужно создать или иметь первым: Docker образ, Docker контейнер или Dockerfile?

Первым нужно создать Dockerfile — это текстовый файл с инструкциями, как собрать Docker образ. На основе Dockerfile с помощью команды docker build создаётся Docker образ, а из образа уже запускается Docker контейнер.

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

Каким образом осуществляется сохранение состояния внутри Docker-контейнера?

Состояние внутри Docker-контейнера по умолчанию временное и исчезает при удалении контейнера, так как контейнеры изолированы и не сохраняют изменения в образе. Для сохранения состояния используют:

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

Что такое слои в Docker? Почему нужно минимизировать количество слоёв?

Слои в Docker — это отдельные промежуточные состояния файловой системы, которые создаются при выполнении каждой инструкции в Dockerfile (например, RUN, COPY, ADD).

Читать ответ