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

Вопросы собесов t.iss.one/+1w_ehFPdT8RiMjUy
Вакансии t.iss.one/+i5KFWEWJ21hhYWEy
Download Telegram
🤔 Чем отличаются Deployment и ReplicaSet?

1. ReplicaSet: управляет количеством подов, обеспечивая их заданное количество. Сам по себе ReplicaSet не поддерживает обновления или откаты.
2. Deployment: предоставляет более высокоуровневую абстракцию над ReplicaSet. Он отвечает за управление обновлениями, откатами и масштабированием. При необходимости Deployment создаёт и контролирует ReplicaSet.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4
🤔 Какая команда позволяет прослушивать порты и устанавливать сетевые соединения?
Anonymous Quiz
48%
telnet
15%
tcpdump
22%
nc
15%
ss
💊5
🤔 Какая команда используется для отображения открытых портов и установленных соединений на системе?
Anonymous Quiz
47%
netstat
30%
ss
16%
nmap
7%
lsof
💊12🤔2
🤔 Как происходит процесс загрузки Linux?

1. BIOS/UEFI: инициализирует оборудование и передаёт управление загрузчику.
2. Bootloader (например, GRUB): выбирает ядро Linux и передаёт ему управление.
3. Ядро Linux: инициализирует оборудование, монтирует корневую файловую систему и запускает процесс инициализации (init или systemd).
4. Init/Systemd: загружает и управляет системными службами и процессами.
5. Пользовательская среда: начинается работа оболочки (например, bash) или графического интерфейса.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍126🔥4
🤔 Какая команда используется для определения маршрута до удаленного узла?
Anonymous Quiz
9%
route
71%
traceroute
16%
ip route
3%
ping
🤯1
🤔 Какая команда позволяет захватывать и анализировать сетевой трафик?
Anonymous Quiz
5%
iptables
64%
tcpdump
24%
wireshark
7%
netcat
🤯2
🤔 Чем GitLab CI артефакты отличаются от кэша как атрибуты джобы?

Артефакты сохраняют результаты джобы для передачи между этапами или пользователям, а кэш используется для хранения промежуточных данных (например, зависимостей) для ускорения пайплайна.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
🤔 Какая команда позволяет быстро поднять HTTP-сервер на порту 8000 для текущей директории?
Anonymous Quiz
28%
httpd -p 8000
31%
nginx -p 8000
35%
python3 -m http.server 8000
6%
apache2 -p 8000
👀5👍1
🤔 Какой системный вызов используется для создания нового процесса в POSIX-системах?
Anonymous Quiz
9%
clone()
29%
exec()
48%
fork()
14%
spawn()
🤔 В чём основное преимущество systemd?

1. Systemd заменяет традиционные init-системы, предлагая более быстрый процесс загрузки благодаря параллельному выполнению задач.
2. Поддерживает управление службами с их зависимостями, что упрощает настройку и монит монтированием файловых систем и другими аспектами системы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
🤔 Какой командой можно создать именованный канал (FIFO) в POSIX-системах?
Anonymous Quiz
18%
mkpipe
52%
mkfifo
26%
pipe
4%
mknod
🤔 Какой системный вызов используется для ожидания завершения дочернего процесса?
Anonymous Quiz
19%
exit()
10%
sleep()
4%
pause()
67%
wait()
🤔 Что хранится в /etc/fstab?

Содержит таблицу монтирования файловых систем.
1. Указывает устройства и точки монтирования, например, диски, разделы, сетевые файловые системы.
2. Задаёт параметры монтирования, такие как тип файловой системы, опции (rw, noatime) и поведение при загрузке.
3. Используется системой для автоматического монтирования файловых систем при запуске.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
🤔 Какой командой можно установить ограничение на использование ресурсов процесса?
Anonymous Quiz
15%
quota
48%
ulimit
35%
limit
2%
restrictions
🤔 Какая команда позволяет установить маску создания файлов для текущего сеанса?
Anonymous Quiz
4%
chown
30%
mask
64%
umask
3%
chmod
🤔 Для чего нужны сайдкары?

Это дополнительные контейнеры, которые запускаются вместе с основным приложением в одном поде Kubernetes.
1. Они расширяют функциональность основного контейнера, например, обеспечивают логирование, мониторинг, проксирование или безопасность.
2. Сайдкары помогают разделить обязанности, что делает основное приложение более простым и модульным.
3. Примеры: Fluentd для логов, Envoy для сетевых запросов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5
🤔 Какой системный вызов используется для маппинга файлов в память?
Anonymous Quiz
11%
write()
4%
read()
9%
open()
76%
mmap()
🤔 Какой командой можно создать символическую ссылку на файл в POSIX-системах?
Anonymous Quiz
18%
symlink
8%
link
69%
ln -s
6%
ln
🤔 Как убить зомби-процесс?

Зомби-процесс нельзя убить напрямую, так как он уже завершился, но его запись остаётся в таблице процессов.
1. Убедитесь, что родительский процесс не собирает статус завершения зомби.
2. Убейте родительский процесс, чтобы зомби стал сиротой, после чего init (или другой менеджер процессов) удалит его.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
🤔 Какой системный вызов используется для изменения размера файла?
Anonymous Quiz
53%
resize()
24%
chsize()
21%
truncate()
3%
ftruncate()