DevOps | Тесты
2.49K subscribers
27 photos
429 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.iss.one/+1w_ehFPdT8RiMjUy
Вакансии t.iss.one/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Отличия виртуальной машины от контейнеров?

Виртуальные машины включают полную ОС и работают независимо, тогда как контейнеры делят ядро хоста и имеют меньший размер и быстрее запускаются.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой инструмент позволяет собирать и анализировать логи из множества источников, включая серверы и контейнеры, и предоставляет возможности для настройки алертов?
Anonymous Quiz
4%
Jenkins
3%
Ansible
44%
Fluentd
50%
Grafana
🤔6💊4
🤔 Чем GitLab CI артефакты отличаются от кэша как атрибуты джобы?

Артефакты сохраняют результаты джобы для передачи между этапами или пользователям, а кэш используется для хранения промежуточных данных (например, зависимостей) для ускорения пайплайна.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
🤔 Какой инструмент обеспечивает мониторинг и диагностику производительности приложений в реальном времени, поддерживая интеграцию с облачными сервисами?
Anonymous Quiz
75%
Prometheus
21%
Datadog
2%
Docker Compose
2%
Jenkins
💊4
🤔 Какой ресурс Kubernetes может использоваться для установки квот на использование ресурсов в определенном namespace?
Anonymous Quiz
15%
LimitRange
13%
UsageLimit
33%
NamespaceQuota
38%
ResourceQuota
🤔 Что описать в YAML для обычного приложения?

Для стандартного приложения нужен минимум:
- Deployment — для описания:
- контейнера (имя, образ, порты),
- количества реплик,
- стратегии обновления.
- Service — для доступа (ClusterIP, NodePort, LoadBalancer).
- (опционально) ConfigMap и Secret — если нужны конфиги или пароли.
- Ingress — если приложение должно быть доступно извне.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1💊1
🤔 Какой инструмент DevOps используется для автоматического развертывания, масштабирования и управления контейнеризированными приложениями?
Anonymous Quiz
8%
Docker
79%
Kubernetes
10%
Ansible
4%
Terraform
🤔 Какой командой можно создать символическую ссылку на файл в POSIX-системах?
Anonymous Quiz
16%
symlink
3%
link
77%
ln -s
4%
ln
🤔 Чем отличаются друг от друга GET и POST?

- GET передаёт данные через URL, ограничен по длине, используется для чтения, кэшируется.
- POST передаёт данные в теле запроса, не кэшируется, подходит для создания и отправки чувствительных данных (форм, файлов).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой инструмент для CI/CD предоставляет возможность конфигурации пайплайнов через графический интерфейс и поддерживает визуальное представление шагов пайплайна?
Anonymous Quiz
9%
Travis CI
45%
Jenkins
8%
CircleCI
38%
GitLab CI
💊5
🤔 Какая команда Kubernetes CLI позволяет удалить ресурс из кластера?
Anonymous Quiz
54%
kubectl delete
21%
kubectl destroy
2%
kubectl erase
23%
kubectl remove
🤔 В каких случаях используется multi-stage?

Multi-stage используется в Dockerfile для оптимизации размеров образа, когда:
- в первом этапе происходит сборка приложения с инструментами, зависимостями;
- в последующих — копируются только необходимые артефакты, без сборочных инструментов.
Это позволяет разделить окружение сборки и запуска, повышая безопасность и уменьшая размер итогового контейнера.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой статус-код HTTP используется для обозначения того, что запрос был принят, но не может быть обработан из-за ошибки на стороне клиента?
Anonymous Quiz
35%
400
29%
403
13%
402
23%
401
💊5
🤔 Какой параметр в конфигурации HAProxy позволяет настроить балансировку нагрузки между несколькими серверами?
Anonymous Quiz
34%
listen
24%
default_backend
3%
frontend
39%
backend
🤔 Как доставлять билд в окружение?

Билд доставляется в окружение через CI/CD пайплайн. Этапы:
1. Сборка (build) — компиляция и упаковка артефакта.
2. Тестирование — юнит, интеграционные, e2e.
3. Артефакт хранится в реестре (например, Docker Registry, Nexus, Artifactory).
4. Деплой — с помощью:
- kubectl, Helm (в Kubernetes);
- Ansible, Terraform;
- скриптов или GitLab/GitHub Actions.
Процесс автоматизируется, чтобы исключить ошибки и ускорить доставку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какую команду нужно использовать для пересылки ошибок команды в файл "error.log"?
Anonymous Quiz
16%
command &> error.log
4%
command | tee error.log
14%
command > error.log
66%
command 2> error.log