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

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Какой параметр команды kubectl get pods позволяет фильтровать поды по конкретному namespace?
Anonymous Quiz
11%
filter
6%
context
5%
scope
78%
namespace
🤔 Чем отличается Docker от LXC?

1. Docker: предоставляет контейнеры с упрощённым API и инструментами для управления, ориентирован на приложения.
2. LXC: предоставляет низкоуровневую контейнеризацию, ближе к виртуализации всей ОС.
3. Docker упрощает работу разработчиков, а LXC больше подходит для системных администраторов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🤔 Какой тип сети Docker позволяет контейнерам разных хостов общаться между собой, предоставляя распределенную сеть?
Anonymous Quiz
55%
bridge
6%
host
31%
overlay
8%
macvlan
🤔 Какой кэширующий сервер используется для хранения объектов в памяти и предоставляет интерфейс для настройки кэширования на основе ключей и значений?
Anonymous Quiz
4%
Squid
28%
Memcached
66%
Redis
2%
Varnish
🤔 Какие методы HTTP есть?

- GET — получить данные.
- POST — отправить (создать) данные.
- PUT — заменить данные.
- PATCH — частичное обновление.
- DELETE — удалить.
- HEAD, OPTIONS, TRACE — вспомогательные методы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Чем отличается CMD от ENTRYPOINT в Dockerfile, если оба могут задавать команду для выполнения при запуске контейнера?
Anonymous Quiz
25%
CMD не может быть перезаписан
53%
ENTRYPOINT не может быть перезаписан
12%
CMD выполняется первым
10%
ENTRYPOINT выполняется последним
💊16
🤔 Какой метод позволяет проверять функциональность системы, тестируя ее с помощью заранее определенных входных данных и проверки соответствующих выходных данных?
Anonymous Quiz
22%
Приемочное тестирование
20%
Системное тестирование
18%
Модульное тестирование
40%
Интеграционное тестирование
🤔 Нужно ли базу данных помещать в Kubernetes, если нужно, то почему?

Базы данных можно запускать в Kubernetes для повышения удобства управления, масштабирования и использования облачных возможностей. Однако для критически важных данных лучше использовать managed database services, чтобы снизить административные риски.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
🤔 Какой протокол используется для передачи журналов событий в реальном времени?
Anonymous Quiz
10%
HTTP
9%
FTP
2%
DNS
79%
Syslog
🤔 Какой системный вызов используется для ожидания завершения дочернего процесса?
Anonymous Quiz
4%
pause()
67%
wait()
16%
sleep()
14%
exit()
🤔 Что должно находиться внутри пода?

Внутри пода размещаются один или несколько контейнеров, выполняющих взаимосвязанные задачи. Также могут быть volume для хранения данных и sidecar-контейнеры для дополнительных функций, таких как логирование.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
🤔 Какой параметр в конфигурации firewalld используется для добавления сервиса в зону?
Anonymous Quiz
77%
add-service
11%
add-port
2%
reload
9%
permanent
🤔 Какой параметр команды docker run используется для задания лимита по использованию памяти контейнером?
Anonymous Quiz
4%
cpus
20%
limit-mem
27%
mem-limit
49%
memory
🤔 Что такое Unix?

Unix — это семейство операционных систем, разработанное как многозадачная, многопользовательская система. Он стал основой для многих других ОС (Linux, BSD, macOS) и задал стандарты в системной архитектуре и командной строке.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Какой инструмент предлагает возможности для создания дашбордов и отчетов, основанных на данных мониторинга приложений?
Anonymous Quiz
98%
Grafana
1%
Ansible
1%
Terraform
0%
Docker
💊8
🤔 Какой из следующих вариантов облачных вычислений включает в себя управление всеми аспектами приложения, включая данные, бизнес-логику и интерфейс пользователя?
Anonymous Quiz
29%
PaaS
40%
SaaS
23%
IaaS
8%
BaaS
🤔 Как в Linux посмотреть список дескрипторов файлов?

Для просмотра открытых файловых дескрипторов используется команда lsof, которая выводит информацию обо всех файлах, открытых в системе. Также можно заглянуть в директорию /proc/<PID>/fd, чтобы увидеть дескрипторы для конкретного процесса.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2💊1
🤔 Какой инструмент DevOps используется для управления конфигурациями инфраструктуры как код (IaC)?
Anonymous Quiz
12%
Jenkins
75%
Ansible
8%
Git
4%
Nagios
💊10
🤔 Какой из следующих типов облачных услуг предоставляет разработчикам платформу для создания, тестирования и развертывания приложений, без необходимости управлять серверной инфраструктурой?
Anonymous Quiz
24%
SaaS
35%
IaaS
5%
CaaS
36%
PaaS
🤔 Как оптимизировать image?

Оптимизация Docker-образа позволяет сократить его размер, ускорить сборку и загрузку, а также повысить безопасность. Вот основные способы:
1. Минимальная базовая ОС — использовать образы alpine вместо ubuntu или debian, если возможно.
2. Очистка кэша — после установки пакетов (например, apt-get) удалять кэш:
3. RUN apt-get update && apt-get install -y package && rm -rf /var/lib/apt/lists/*
4. Объединение RUN-команд — уменьшает число слоёв:
5. RUN command1 && command2 && command3
6. Удаление ненужных файлов — если копируются исходники или артефакты сборки, их нужно убирать.
7. .dockerignore — файл, в котором исключаются лишние файлы из контекста сборки.
8. Использование multistage build — позволяет отделить сборку и рантайм.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2