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

Вопросы собесов t.me/+1w_ehFPdT8RiMjUy
Вакансии t.me/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Какой ресурс Kubernetes может использоваться для установки квот на использование ресурсов в определенном namespace?
Anonymous Quiz
18%
LimitRange
12%
UsageLimit
35%
NamespaceQuota
35%
ResourceQuota
🤔 Какой параметр команды kubectl apply позволяет применять изменения к ресурсам в определенном namespace?
Anonymous Quiz
2%
--filter
7%
--target
4%
--context
88%
--namespace
🤔 Почему при проверке командой, ранее заполненный, но после очищенный раздел, все равно выглядит, как заполненный?

Операционные системы не всегда сразу удаляют данные с диска, а только помечают их как доступные для перезаписи. Причины:
- Журналирование (EXT4, XFS) – данные могут оставаться в журнале.
- TRIM для SSD не выполнен – стирание на SSD происходит не сразу.
- Блоки файловой системы не очищены – команда rm удаляет ссылки, но не сами данные.
- Кеширование и lazy-write – система может отложить освобождение пространства.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
🤔 Какая команда Kubernetes CLI используется для создания нового пользователя в кластере?
Anonymous Quiz
22%
kubectl create role
34%
kubectl create serviceaccount
6%
kubectl create clusterrolebinding
38%
kubectl create user
🤔 Какой из следующих файлов конфигурации используется для настройки уровня доступа (RBAC) в Kubernetes?
Anonymous Quiz
13%
rbac-settings.yaml
33%
cluster-role-binding.yaml
42%
rbac-config.yaml
12%
role-binding.yaml
💊14🤔1🤯1
🤔 Какие параметры файловой системы могут влиять на выбор файловой системы?

Файловая система выбирается по ряду параметров:
- Тип нагрузки – большие файлы (XFS, ZFS) или много мелких файлов (EXT4, Btrfs).
- Журналирование – влияет на отказоустойчивость (XFS, EXT4).
- Снапшоты – нужны ли сохранения состояний файлов (Btrfs, ZFS).
- Шифрование – встроенная защита данных (ZFS, LUKS).
- Резервирование пространства – например, XFS и ZFS резервируют место.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
🤔 Какой параметр команды kubectl get nodes позволяет вывести информацию о состоянии узлов в кластере?
Anonymous Quiz
28%
--verbose
38%
--details
13%
--output
21%
--show
🤔5💊1
🤔 Какой файл конфигурации используется для настройки параметров хранения в Kubernetes, таких как PersistentVolume и PersistentVolumeClaim?
Anonymous Quiz
27%
pv-config.yaml
22%
pvc-settings.yaml
22%
storage-classes.yaml
29%
storage-config.yaml
💊18👍2
🤔 Может ли быть оверкоммит при виртуализации и при контейнеризации?

Это выделение больше ресурсов, чем физически доступно.
- При виртуализации – возможен в KVM, VMware, Hyper-V через memory ballooning, swap или динамическое выделение CPU. Это может привести к Out-Of-Memory (OOM) при нехватке физической памяти.
- При контейнеризации – возможен, если cgroups и limits настроены неправильно. Например, если память не ограничена, контейнеры могут использовать больше RAM, чем доступно системе.
Решение – настройка overcommit_memory=2, swapiness и OOM-killer для защиты системы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍1
🤔 Какая команда Kubernetes CLI используется для обновления конфигурации ресурса, такого как Deployment?
Anonymous Quiz
4%
kubectl modify
22%
kubectl upgrade
62%
kubectl apply
12%
kubectl edit
💊4👍2
🤔 Какой из следующих параметров команды docker run используется для указания порта, на котором контейнер будет слушать?
Anonymous Quiz
24%
--expose
4%
--publish
4%
--bind
67%
--port
🤯10💊3
🤔 Технологии AF_PACKET, PCAP, RAW socket, PF_RING. Что объединяет их и их различия?

Все эти технологии используются для перехвата и обработки сетевого трафика:
- AF_PACKET – низкоуровневый доступ к пакетам в пространстве ядра, позволяет захватывать пакеты до их обработки IP-стеком.
- PCAP (libpcap/tcpdump) – библиотека для пользовательского пространства, позволяет фильтровать и анализировать пакеты.
- RAW socket – создаёт сокеты для работы с IP- и Ethernet-пакетами напрямую, нужен root-доступ.
- PF_RING – ускоренный механизм захвата пакетов, оптимизирован для высоких нагрузок.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
🤔 Какой из следующих команд Docker CLI используется для отображения журналов (логов) для контейнера?
Anonymous Quiz
4%
docker view
4%
docker status
90%
docker logs
2%
docker report
🤔 Какой командой Kubernetes CLI можно создать новый Deployment?
Anonymous Quiz
58%
kubectl create deployment
5%
kubectl new deployment
4%
kubectl deploy
32%
kubectl apply deployment
👍2
🤔 Динамическая маршрутизация и разные протоколы динамической маршрутизации, eBGP, iBGP, константы BGP. На чём сейчас принято строить BGP-пиринги?

Это основной протокол для маршрутизации в интернете.
- eBGP (external BGP) – используется для связи между автономными системами (AS).
- iBGP (internal BGP) – применяется внутри одной автономной системы.
Константы BGP:
- AS_PATH – список пройденных автономных систем.
- MED (Multi-Exit Discriminator) – предпочтение пути.
- LOCAL_PREF – приоритет маршрута внутри AS.
Сейчас BGP-пиринги строятся на базе FRRouting (FRR), Bird, ExaBGP, Cisco IOS, Juniper JunOS.
Для балансировки используются Route Reflectors и ECMP (Equal-Cost Multi-Path Routing).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32
🤔 Какой параметр команды kubectl get deployments позволяет вывести список всех deployments в текущем namespace?
Anonymous Quiz
65%
--namespace
6%
--output
9%
--show
19%
--list
💊6
🤔 Какая команда Kubernetes CLI используется для обновления конфигурации существующего Deployment?
Anonymous Quiz
71%
kubectl apply -f
24%
kubectl update deployment
4%
kubectl modify deployment
2%
kubectl change deployment
🤔 Как проверять, что запрошенные пару сервисов видят друг друга?

1. Ping – проверяет, доступен ли хост (ping <IP>).
2. Traceroute (traceroute/mtr) – показывает маршрут пакетов.
3. Nslookup/Dig – проверка DNS-резолвинга (nslookup
domain.com).
4. Telnet/NC – проверка доступности порта (nc -zv <IP> <PORT>).
5. Curl/Wget – проверка HTTP-доступа (curl -I http://service).
6. Tcpdump/Wireshark – анализ сетевого трафика.
7. Kubernetes Debug (kubectl exec, logs, describe) – если сервисы в K8s.
Если сервисы не видят друг друга, проверяют маршрутизацию, iptables, firewall, DNS.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
🤔 Какой ресурс управляет обновлением контейнеров в Deployment?
Anonymous Quiz
10%
Service
21%
Pod
56%
ReplicaSet
13%
DaemonSet
👍6🤯1
🤔 Какой параметр команды kubectl delete deployment позволяет удалить конкретный Deployment?
Anonymous Quiz
13%
--remove
21%
--namespace
26%
--delete
40%
--name
💊13🤯3🤔1