Подтемы
Linux — администрирование (SSH, sudo, users)
17 вопр.
Linux — CLI (командная строка)
18 вопр.
Linux — файловая система (inodes, mount)
16 вопр.
Linux — сеть (sockets, tcpdump, ss)
18 вопр.
Linux — производительность (strace, perf, flame graphs)
16 вопр.
Linux — процессы (fork, signals, zombies)
19 вопр.
Linux — безопасность (namespaces, capabilities, SELinux)
16 вопр.
Linux — systemd (управление сервисами)
18 вопр.
12 вопросов
-
senior case В проде backend периодически отвечает с задержкой 5+ секунд. Что показывают `ss`, `netstat`, `tcpdump`, чем диагностируем сеть.
-
senior theory Когда использовать strace/ltrace/perf/flame graphs? Что каждый показывает.
-
senior theory Что такое Linux namespaces и capabilities? Как с их помощью реализуется Docker-изоляция. Чем capabilities отличаются от классических UID-based прав.
-
senior theory SELinux vs AppArmor — для чего нужны, чем отличаются. Когда трогать, как дебажить отказы.
-
senior theory В чём разница между `select`, `poll`, `epoll`? Какой механизм использует asyncio под Linux и почему? Что такое edge-triggered vs level-triggered?
-
senior case На продакшен-сервере под нагрузкой `netstat -an | grep TIME_WAIT | wc -l` показывает 50000 соединений. Что это значит, опасно ли, как чинить?
-
senior case Python-сервис под нагрузкой стал работать медленнее: latency p99 вырос с 50ms до 500ms. CPU 80%. Как профилировать production-сервис без остановки? Расскажи пр…
-
senior theory Как настроить granular sudoers (без NOPASSWD ALL), безопасный jump-host и audit logging (auditd) для prod-серверов.
-
senior theory Расскажи про mount options (noatime, nodiratime, discard для SSD), bind mounts и overlay для контейнеров: что это и где применяется.
-
senior theory Расскажи про systemd-resolved vs classic DNS, socket activation, slice и scope в cgroup, и security hardening service unit'а (PrivateTmp, NoNewPrivileges, Prot…
-
senior theory Нам необходимо написать скрипт, который будет мониторить системные журналы и отправлять уведомления при обнаружении критических ошибок. Однако в некоторых сцен…
-
senior theory Расскажите о том, как процесс-родитель может управлять дочерними процессами в Linux. Какие методы используются для этого и чем они отличаются?