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

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Экспортеры в Prometheus?

Экспортеры — это компоненты, которые собирают метрики с внешних систем и преобразуют их в формат, совместимый с Prometheus. Например, node_exporter для метрик узлов, blackbox_exporter для проверки доступности сервисов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
🤔 Какая команда используется для поиска и удаления пустых файлов в текущей директории и её поддиректориях?
Anonymous Quiz
40%
rm $(find . -type f -empty)
39%
find . -type f -empty -delete
7%
xargs -0 rm < find . -type f -empty
15%
find . -name '*.empty' -exec rm {} +
🔥1💊1
🤔 Какая команда позволяет изменить сообщение последнего коммита без изменения его содержимого?
Anonymous Quiz
9%
git cherry-pick
73%
git commit --amend
5%
git rebase -i
12%
git reset --soft HEAD~1
😁3👀3
🤔 Какую команду следует использовать для отображения всех веток, содержащих определённый коммит?
Anonymous Quiz
12%
git branch -r
9%
git show-branch
5%
git reflog
74%
git branch --contains <commit>
🤔 Какую команду можно использовать для объединения всех коммитов в одной ветке в один коммит, сохранив историю изменений?
Anonymous Quiz
60%
git merge --squash
10%
git cherry-pick
1%
git bisect
29%
git rebase -i
🤔 Какая команда позволяет применить изменения из одного коммита к другому, независимо от текущей ветки?
Anonymous Quiz
71%
git cherry-pick
14%
git merge
13%
git rebase
3%
git revert
1
🤔 Какие вы знаете модели мониторинга и чем они отличаются?

Реактивная (reactive) — отслеживает текущие проблемы и отправляет оповещения при сбоях (например, с помощью Prometheus).
Проактивная (proactive) — анализирует метрики и логи для выявления потенциальных проблем до их возникновения.
Прогнозирующая (predictive) — использует машинное обучение или статистику для предсказания будущих проблем. Отличия заключаются в целях и методах обработки данных: от реагирования до предсказания.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3
🤔 Какая команда позволяет заменить вхождения строки "foo" на "bar" во всех файлах в текущей директории и её поддиректориях?
Anonymous Quiz
5%
xargs sed -i 's/foo/bar/g'
13%
awk '{gsub(/foo/, "bar"); print}'
20%
sed 's/foo/bar/g' *
62%
find . -type f -exec sed -i 's/foo/bar/g' {} +
🤔 Какую команду нужно использовать для пересылки ошибок команды в файл "error.log"?
Anonymous Quiz
72%
command 2> error.log
8%
command &> error.log
5%
command | tee error.log
15%
command > error.log
👍3
🤔 Может ли Deployment существовать без ReplicaSet?

Нет, Deployment всегда управляет минимум одним ReplicaSet. ReplicaSet отвечает за поддержание желаемого числа подов, а Deployment добавляет возможность обновлений и откатов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
🤔 Какая команда используется для поиска и удаления пустых файлов в текущей директории и её поддиректориях?
Anonymous Quiz
31%
rm $(find . -type f -empty)
5%
xargs -0 rm < find . -type f -empty
19%
find . -name '*.empty' -exec rm {} +
46%
find . -type f -empty -delete
👍1🤯1
🤔 Какая команда используется для вывода только уникальных строк из файла?
Anonymous Quiz
24%
grep -v -e ".*" file
1%
sort file
49%
sort file | uniq
25%
uniq file
🤯1
🤔 Что такое Terraform?

Terraform — это инструмент для управления инфраструктурой как кодом (IaC), позволяющий описывать ресурсы (например, серверы, базы данных) с помощью декларативного языка. Он поддерживает провайдеры для работы с различными облачными платформами и автоматизирует создание, изменение и удаление инфраструктуры.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
🤔 Какая команда показывает последние 50 строк из файла?
Anonymous Quiz
7%
head -50 file
34%
cat file | tail -n 50
58%
tail -50 file
1%
more +50 file
💊8😁4
🤔 Какая команда позволяет найти и убить процесс по его имени?
Anonymous Quiz
46%
kill $(pgrep process_name)
14%
killall process_name
10%
all of the above
29%
pkill process_name
💊1
🤔 Что такое Ansible?

Ansible — это инструмент автоматизации, используемый для управления конфигурацией, развертывания приложений и оркестрации. Он основан на playbooks, написанных на YAML, и работает без агентов, используя SSH для взаимодействия с серверами.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🤔 Какая команда используется для изменения владельца файла?
Anonymous Quiz
23%
chmod
0%
chgrp
0%
setfacl
76%
chown
3
🤔 Какая команда позволяет изменить права доступа к файлу на rwxr-xr--?
Anonymous Quiz
11%
chmod 765 file
59%
chmod 754 file
11%
chmod 774 file
20%
chmod 764 file
🤔 Что такое StatefulSet?

StatefulSet — это контроллер Kubernetes, используемый для управления подами, которые требуют сохранения уникальных идентификаторов или состояния. Он обеспечивает стабильные имена, стабильные сетевые идентификаторы и упорядоченное создание и удаление подов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
🤔 Какая команда показывает использование дискового пространства в виде дерева каталогов?
Anonymous Quiz
27%
df
51%
tree
10%
ncdu
12%
du
💊7🤯1