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

Вопросы для позиции «DevOps-инженер»

1184 вопроса для подготовки на позицию DevOps-инженер

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

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

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

Подборка помогает системно подготовиться к интервью на позицию DevOps-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: devops, infrastructure, kubernetes.

Каталог

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

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

Можете объяснить основные различия между Docker и Docker Compose и их назначения в процессе разработки и деплоя?

Docker — это платформа для создания, доставки и запуска контейнеров. С помощью Docker вы создаёте образы (images) и запускаете контейнеры, которые изолируют приложения и их окружение.

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

Как строился цикл задач — от проработки архитектуры до сопровождения, включая тесты, код-ревью, CI/CD?

Цикл задач в разработке обычно начинается с анализа требований и проработки архитектуры, где определяется структура приложения, ключевые компоненты и взаимодействия между ними.

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

Как настроить переменные окружения в Spring Boot через Kubernetes (ConfigMap/Secrets)?

В Kubernetes для передачи конфигурационных данных и секретов в Spring Boot приложение обычно используют ConfigMap и Secrets, которые монтируются как переменные окружения.

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

Docker и Kubernetes: как подложить файл сертификатов в контейнер без пересборки образа и перезапуска Compose?

Чтобы подложить файл сертификатов в контейнер Docker без пересборки образа и перезапуска Docker Compose, можно использовать volume mount — монтирование локальной директории или файла внутрь контейнера.

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

Каким образом можно организовать управление правами доступа к деплойментам в Kubernetes?

Управление правами доступа к деплойментам в Kubernetes обычно реализуется с помощью RBAC (Role-Based Access Control). Это позволяет задавать роли с определёнными разрешениями и назначать их пользователям или группам.

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

Расскажи про работу с Kubernetes: liveness probe и readiness probe — в чём разница? Requests и limits ресурсов — зачем их два?

Liveness probe проверяет, живо ли приложение, то есть не зависло ли оно. Если liveness probe не проходит, Kubernetes перезапускает контейнер. Это помогает автоматически восстанавливать упавшие или зависшие сервисы.

Читать ответ