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

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Как прикрутить логирование к любому питон-скрипту?

Добавить в начало
Можно заменить print на logging.debug(), info(), warning() и т.д.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤔1💊1
🤔 Какой из следующих методов позволяет управлять проектными затратами, создавая и отслеживая бюджетные лимиты и прогнозируя финансовые потребности на основе текущих и планируемых затрат?
Anonymous Quiz
68%
Управление затратами
13%
Управление рисками
14%
Управление человеческими ресурсами
5%
Управление качеством
💊11
🤔 Какая команда позволяет изменить сообщение последнего коммита без изменения его содержимого?
Anonymous Quiz
9%
git cherry-pick
75%
git commit amend
8%
git rebase -i
8%
git reset soft HEAD~1
🤔 Какие есть два вида admission вебхуков?

Существует два типа:
- ValidatingAdmissionWebhook — проверяет объект и может отклонить создание/обновление.
- MutatingAdmissionWebhook — может изменить объект перед сохранением (например, добавить аннотации, изменить контейнер).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Вопрос: Какой инструмент DevOps используется для мониторинга приложений и инфраструктуры?
Anonymous Quiz
96%
Prometheus
1%
Docker
2%
Selenium
1%
Ansible
🤔 Какая команда используется для вывода только уникальных строк из файла?
Anonymous Quiz
1%
sort file
21%
grep -v -e ".*" file
57%
sort file | uniq
21%
uniq file
💊3
🤔 В каком месте пайплайна нужно подключать новую инфраструктуру, нужно ли её как-то готовить?

1. Место в пайплайне:
- Подключение инфраструктуры происходит в начальных шагах, перед тестированием и деплоем.
2. Подготовка:
- Настройте сервер, проверьте доступность и корректность конфигурации.
- Убедитесь, что инфраструктура поддерживает требования приложения (например, порты, доступ к базам данных).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой из следующих методов интеграции позволяет системам обмениваться данными в реальном времени и минимизировать задержки?
Anonymous Quiz
2%
Интеграция через периодические обновления
46%
Интеграция с использованием REST API
51%
Интеграция с использованием WebSocket
1%
Интеграция через файловые обменники
🤔 Какая команда позволяет применить изменения из одного коммита к другому, независимо от текущей ветки?
Anonymous Quiz
15%
git rebase
7%
git revert
20%
git merge
57%
git cherry-pick
💊2
🤔 Отличия IPv4 и IPv6?

- Длина адреса:
IPv4 — 32 бита (например,
192.168.1.1),
IPv6 — 128 бит (например, 2001:0db8::1).
- Количество адресов:
IPv6 предоставляет намного больше адресов (2¹²⁸ против 2³²).
- Формат:
IPv4 использует десятичную точечную нотацию, IPv6 — шестнадцатеричную с двоеточиями.
- NAT:
В IPv6 NAT не обязателен, в IPv4 он широко используется.
- Упрощённые заголовки:
В IPv6 заголовок легче обрабатывается маршрутизаторами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
🤔 Какую команду нужно использовать для пересылки ошибок команды в файл "error.log"?
Anonymous Quiz
67%
command 2> error.log
10%
command &> error.log
5%
command | tee error.log
18%
command > error.log
🤔 Какой из инструментов обеспечивает управление контейнерами?
Anonymous Quiz
1%
GitLab
98%
Kubernetes
1%
Jenkins
0%
Nagios
🤔 Можно ли на лету изменить настройки DNS в контейнере через CLI?

Да, можно:
docker exec <container> bash -c "echo nameserver
8.8.8.8 > /etc/resolv.conf"
Но после рестарта DNS вернётся. Лучше задать при запуске.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤔 Какой инструмент используется для контроля версий в DevOps?
Anonymous Quiz
2%
Docker
1%
Kubernetes
95%
Git
2%
Ansible
💊5
🤔 Какой командой Kubernetes CLI можно удалить существующий namespace вместе с его ресурсами?
Anonymous Quiz
5%
kubectl clear namespace
26%
kubectl remove namespace
64%
kubectl delete namespace
6%
kubectl erase namespace
🤔 Что нужно сделать, чтобы использовать любую питон-библиотеку?

- Установить её через pip install имя_пакета.
- Лучше — в виртуальной среде:
- python -m venv venv && source venv/bin/activate && pip install


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊4👍2
🤔 Какой протокол используется для шифрования сетевого трафика между серверами?
Anonymous Quiz
5%
HTTP
2%
FTP
91%
SSL/TLS
1%
UDP
💊6
🤔 Какой из следующих компонентов Service Mesh отвечает за маршрутизацию трафика?
Anonymous Quiz
5%
Сервисы аутентификации
24%
Управляющий план
3%
Оперативный логгер
68%
Целевой прокси
🤔 Что даёт NodePort?

NodePort позволяет получить доступ к сервису Kubernetes извне кластера, через определённый порт на всех нодах. Это самый простой способ опубликовать сервис на внешнюю сеть без ingress или load balancer.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой инструмент используется для управления конфигурацией сети?
Anonymous Quiz
2%
Prometheus
73%
NetBox
18%
Ansible
7%
Puppet
💊8
🤔 Какая команда Docker CLI используется для удаления контейнера по его идентификатору или имени?
Anonymous Quiz
0%
docker erase
88%
docker rm
7%
docker remove
5%
docker delete