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

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Какой из следующих принципов проектирования системы гарантирует, что система будет легко изменяться и расширяться, без необходимости изменения существующего кода?
Anonymous Quiz
39%
Принцип инверсии зависимостей
21%
Принцип подстановки Барбары Лисков
16%
Открытость/Закрытость
25%
Принцип единственной ответственности
💊6
🤔 По какому порту работает ICMP?

ICMP не использует порты, потому что это не протокол транспортного уровня, а сетевого уровня. Он работает наравне с IP, и применяется для сообщений об ошибках и диагностике (например, ping, traceroute).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7💊2
🤔 Какой формат файлов обычно используется для описания конфигураций в Ansible?
Anonymous Quiz
94%
YAML
3%
INI
1%
XML
2%
JSON
💊5
🤔 Какой команды Docker CLI можно использовать для изменения конфигурации работающего контейнера?
Anonymous Quiz
34%
docker edit
28%
docker update
20%
docker configure
18%
docker modify
🤔 Когда используется UDP?

UDP используется, когда важна скорость и допустима потеря данных, например, в стриминге, видеозвонках, DNS-запросах и онлайн-играх.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой параметр команды kubectl apply позволяет применить изменения к ресурсам в кластер?
Anonymous Quiz
32%
patch
11%
change
16%
file
41%
update
💊9🔥1
🤔 Какой из следующих инструментов предоставляет поддержку для мониторинга серверов, приложений и облачных ресурсов в одном решении?
Anonymous Quiz
37%
Datadog
5%
Jenkins
4%
Docker
54%
Grafana
🤔1
🤔 Почему в микросервисной архитектуре принята практика "1 контейнер = 1 процесс"?

1. Простота и масштабируемость:
- Легче управлять и масштабировать один процесс в контейнере.
2. Изоляция:
- Каждый контейнер изолирован, что упрощает отладку и обновление.
3. Следование принципу "малые единицы":
- Каждый контейнер выполняет одну задачу, что соответствует философии микросервисов.
4. Упрощение мониторинга и логирования:
- Логи и метрики проще ассоциировать с конкретным процессом.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какая команда Docker CLI используется для остановки работающего контейнера?
Anonymous Quiz
3%
docker pause
94%
docker stop
3%
docker shutdown
1%
docker halt
🤔 Экспортеры в Prometheus?

Наиболее популярные:
- Node Exporter — метрики ОС.
- Blackbox Exporter — проверка доступности по HTTP, TCP, ICMP.
- Cadvisor — мониторинг контейнеров.
- Pushgateway — при необходимости push-метрик.
- Custom Exporters — написанные для специфических сервисов


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой инструмент позволяет собирать и анализировать метрики и логи из различных источников, обеспечивая интеграцию с облачными сервисами?
Anonymous Quiz
2%
Ansible
25%
Grafana
28%
Datadog
45%
Prometheus
🤔 Какой параметр команды Docker CLI используется для запуска контейнера в интерактивном режиме?
Anonymous Quiz
24%
-d
4%
interactive
6%
-t
65%
-i
🤔 Что такое producer в Kafka?

Producer — это отправитель сообщений.
Он:
- сериализует данные;
- определяет топик и партицию;
- отправляет сообщения в Kafka брокер.
Producer может быть синхронным или асинхронным.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
🤔 Какой инструмент используется для автоматического развертывания, масштабирования и управления контейнеризированными приложениями?
Anonymous Quiz
12%
Docker
82%
Kubernetes
3%
Vagrant
3%
Chef
🤔 На каком уровне модели OSI происходит установление и поддержание сеансов связи между приложениями?
Anonymous Quiz
17%
Прикладном уровне
12%
Транспортном уровне
68%
Сеансовом уровне
3%
Канальном уровне
🤔 Что вообще означает eviction или evict?

Evict означает "выселить" или "удалить". В Kubernetes это означает, что pod удаляется с текущей ноды — либо временно (будет пересоздан), либо навсегда (если не управляется контроллером). Это часть механизма автоматического самовосстановления и балансировки нагрузки.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой из следующих инструментов может использоваться для централизованного управления конфигурациями серверов и их мониторинга?
Anonymous Quiz
5%
Docker Compose
6%
Git
60%
Terraform
29%
Nagios
💊7
🤔 Какая команда позволяет прослушивать порты и устанавливать сетевые соединения?
Anonymous Quiz
31%
ss
35%
telnet
10%
tcpdump
24%
nc
💊5👍1
🤔 Что такое BeanPostProcessor?

BeanPostProcessor — интерфейс в Spring, позволяющий вмешиваться в жизненный цикл бина:
- выполнять действия до и после инициализации бина;
- применяется, например, в
@Autowired, @Transactional, @Async.
Это мощный способ внедрять дополнительное поведение, не изменяя исходный код бинов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊1
🤔 Какой компонент Kubernetes управляет установкой и обновлением приложений в кластере?
Anonymous Quiz
33%
Helm
46%
kubelet
16%
kube-apiserver
5%
etcd
💊30