DevOps | Тесты
前往频道在 Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+1w_ehFPdT8RiMjUy Вакансии t.me/+i5KFWEWJ21hhYWEy
显示更多2 681
订阅者
+224 小时
+27 天
+930 天
帖子存档
2 679
🤔 Как можно проверить, работает ли DNS-имя?
Способы:
- nslookup имя — покажет IP и DNS-сервер.
- dig имя — более подробная DNS-информация.
- host имя — простой DNS-запрос.
- ping имя — если разрешается в IP — DNS работает.
- curl имя или wget имя — если нужно проверить доступ по HTTP.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 679
🤔 Какой статус-код HTTP означает, что сервер принял запрос, но требует дополнительных действий для его завершения?
2 679
🤔 Какой компонент в Docker Swarm отвечает за распределение задач между узлами кластера?
2 679
🤔 Зачем нужен inode?
Это структура данных, хранящая информацию о файле в файловой системе.
1. Содержит метаданные: размер файла, владельца, права доступа, временные метки, но не имя файла.
2. Используется для доступа к содержимому файла через пути в каталогах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 679
🤔 Какой инструмент используется для мониторинга и отслеживания производительности пользовательских интерфейсов веб-приложений?
2 679
🤔 Какой HTTP-метод используется для замены всего содержимого ресурса на сервере?
2 679
🤔 Какие экзекьютеры использовали для GitLab CI?
Наиболее часто используемые:
- Docker Executor — для контейнеризированного выполнения
- Shell Executor — выполняет скрипты прямо в системе
- SSH Executor — запускает команды по SSH на удалённой машине
- Kubernetes Executor — для масштабируемого CI/CD в кластере
Docker — самый популярный благодаря изоляции и простоте настройки.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 679
🤔 Какой протокол на транспортном уровне модели OSI обеспечивает надежную передачу данных через установление сеанса связи?
2 679
🤔 Какой тип брандмауэра проверяет пакеты на уровне сетевого и транспортного уровней, используя правила фильтрации на основе IP-адресов, портов и протоколов?
2 679
🤔 Почему плохо запускать контейнер от рута?
1. Если злоумышленник получит доступ к контейнеру, он сможет выполнять команды с root-привилегиями и выйти за пределы контейнера.
2. Это создаёт угрозу для всей хост-системы, так как контейнеры не всегда изолированы идеально.
3. Лучше использовать пользователя с ограниченными правами внутри контейнера для повышения безопасности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 679
🤔 Какая команда используется для определения маршрута до удаленного узла?
2 679
🤔 Какой параметр в конфигурации iptables используется для указания действия, которое должно быть выполнено, если пакет соответствует правилу?
2 679
🤔 Что такое inode?
Inode — это структура данных в файловых системах Unix, которая хранит информацию о файле, включая его метаданные (размер, права доступа, время изменения), но не сам контент файла или его имя. Каждый файл или директория имеет свой собственный inode, и доступ к содержимому файла осуществляется через указатели inode. Inode не хранит информацию о самих данных файла, только о его расположении на диске. Число inode ограничено при создании файловой системы, что может повлиять на её емкость.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 679
🤔 Какой показатель используется для измерения уровня доступности системы, обычно выражаемый в процентах времени, когда система доступна?
2 679
🤔 Как первоначально оценить размер ноды, не зная как работает приложение?
1. Стартовая гипотеза:
- CPU: 0.5–1 core
- RAM: 512Mi–1Gi
- Подняться с requests по минимуму и оставить limits пустыми.
2. Понаблюдать:
- Метрики пода (kubectl top pod, Grafana).
- Поведение при запуске, пике и в простое.
3. Использовать Goldilocks или VPA:
- Эти инструменты подскажут оптимальные requests/limits на основе истории.
4. Снять perf-профиль:
- Если есть возможность — замерить поведение через нагрузочное тестирование.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 679
🤔 Какой метод балансировки нагрузки используется, если в конфигурации Nginx задан параметр proxy_pass с опцией weight?
2 679
🤔 Как построить выделение ресурсов, балансировку, нагрузку и масштабирование?
Выделение ресурсов:
- Использование kubernetes requests/limits, cgroups, namespaces.
- Автоматическое масштабирование под CPU/Memory.
Балансировка нагрузки:
- Внутри кластера — через kube-proxy, kube-dns, Istio, Envoy.
- Наружу — Ingress Controller, L7 балансировщики (Nginx, Traefik), L4 (HAProxy, AWS ALB).
Масштабирование:
- Horizontal Pod Autoscaler по метрикам.
- Vertical Pod Autoscaler для подбора ресурсов.
- Cluster Autoscaler — масштабирует сам кластер.
Оркестрация + наблюдение:
- Prometheus + Grafana для метрик.
- Alertmanager для алертов.
- Tracing (Jaeger, OpenTelemetry).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
