Logo
TGCATALOG
Catalog Collections Blog
DevOps - interview questions

DevOps - interview questions

DevOps interviews.

No ratings
2,060
26.10.2026
2,060
26.10.2026
No ratings
2,060
26.10.2026
Safe redirect via bot
О канале

DevOps interviews.

Подписчиков 5,577
Тематика Technology
Язык English
Ссылка t.me/easy_devops

We also recommend

Kekaton AI | Voiceover and voice clone
Kekaton AI | Voiceover and voice clone
Bot

AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.

Description

Interview questions on DevOps.

Latest posts

DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Кто-нибудь использует ReplicaSet? Как считаете, нормальная ли это тема использовать ReplicaSet? В большинстве случаев ReplicaSet используется опосредованно через Deployment. Прямое использование ReplicaSet возможно, если нужно точечно управлять pod'ами без стратегии обновлений, но это редко требуется. Лучше использовать Deployment как стандарт. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Зачем нужен стейт в Terraform? Файл terraform.tfstate хранит текущее состояние инфраструктуры. Он нужен, чтобы Terraform знал, какие ресурсы уже существуют, и мог правильно управлять изменениями. 🟠Отслеживание ресурсов Terraform использует tfstate, чтобы сопоставлять код с реальными ресурсами. В коде создаем виртуальную машину hcl resource "aws_instance" "example" { ami = "ami-123456" instance_type = "t2.micro" } Запускаем terraform apply, создается сервер в AWS В terraform.tfstate записывается информация об этом ресурсе При следующем terraform apply Terraform сверяет tfstate с реальными ресурсами и вносит только изменения 🟠Управление зависимостями Когда ресурсы связаны (например, сервер и security group), Terraform понимает связи через tfstate и удаляет ресурсы в правильном порядке 🟠Работа в команде (`remote state`) Когда несколько разработчиков работают с Terraform, tfstate должен храниться в общем месте, например - S3 + DynamoDB (AWS) - Terraform Cloud - GCS + Firestore (GCP) - Azure Storage + CosmosDB (Azure) hcl terraform { backend "s3" { bucket = "my-terraform-state" key = "prod/terraform.tfstate" region = "us-east-1" encrypt = true dynamodb_table = "terraform-lock" } } Ставь 👍 и забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Как Kubernetes будет обновлять секреты, если есть шесть реплик подов с одним и тем же секретом? По умолчанию Kubernetes не обновляет секреты автоматически. Обновление секретов в подах требует ручного перезапуска, использования контроллеров обновлений или интеграции с CSI и Vault Agent. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Что такое acl в linux? ACL (Access Control List) – это механизм расширенных прав доступа в Linux, который позволяет задавать более гибкие разрешения для файлов и директорий, чем стандартные chmod и chown. Позволяет назначать дополнительные права для отдельных пользователей и групп Упрощает гранулярный контроль доступа Работает поверх стандартных прав (rwx) 🚩Проверка поддержки ACL Убедимся, что файловая система поддерживает ACL mount | grep acl Если ACL не включен, монтируем с поддержкой ACL mount -o remount,acl /home 🚩Проверка текущих ACL-прав Команда getfacl показывает текущие ACL для файла или папки getfacl myfile.txt Пример вывода # file: myfile.txt # owner: user1 # group: users user::rw- user:john:r-- group::r-- mask::r-- other::--- 🚩Добавление новых ACL-прав (`setfacl`) Разрешить пользователю john запись (rw) в myfile.txt setfacl -m u:john:rw myfile.txt Разрешить группе developers выполнение (x) setfacl -m g:developers:x myfile.txt Дать всем (other) полный доступ (rwx) setfacl -m o::rwx myfile.txt Назначить по умолчанию права для всех новых файлов в папке project/ setfacl -d -m u:john:rwx project/ 🚩Удаление ACL-прав Удалить ACL для пользователя john setfacl -x u:john myfile.txt Очистить все ACL-права файла setfacl -b myfile.txt Ставь 👍 и забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Чем отличается образ от контейнера? Образ (Image) – это шаблон, из которого создаются контейнеры. Контейнер (Container) – это запущенный экземпляр образа. 🚩Что такое образ (Image)? Образ – это неизменяемый шаблон с установленным ПО Содержит все файлы, библиотеки и зависимости Может храниться в реестре (Docker Hub, GitHub Container Registry, ECR) docker pull nginx:latest Пример списка образов docker images Пример создания образа через Dockerfile FROM ubuntu:latest RUN apt update && apt install -y nginx CMD ["nginx", "-g", "daemon off;"] docker build -t my-nginx . 🚩Что такое контейнер (Container)? Контейнер – это запущенный экземпляр образа Может изменять файлы и состояние, но это не сохраняется в образе Изолирован, но использует ядро ОС хоста docker run -d --name web -p 80:80 nginx Пример списка контейнеров docker ps Пример остановки контейнера docker stop web Ставь 👍 и забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Что такое Redis и для чего он нужен? Redis — это in-memory хранилище данных типа ключ-значение. Используется как: - кэш, - брокер сообщений (Pub/Sub), - счётчики, - очереди, - сессионное хранилище, - блокировки и семафоры. Он хранит данные в памяти, с возможностью сброса на диск (RDB, AOF), что делает его молниеносным. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Как работает DRCP? DRCP (Database Resident Connection Pooling) — это механизм в Oracle Database, который уменьшает нагрузку на базу данных за счет повторного использования соединений между клиентами и сервером. DRCP полезен для сред с большим количеством краткоживущих соединений, например, веб-приложений. 🚩Почему нужен DRCP? Экономит ресурсы – вместо создания новых соединений база использует пул уже существующих. Снижает нагрузку на сервер – меньше процессов, меньше потребления памяти и CPU. Ускоряет работу – повторное использование соединений сокращает время на установку нового подключения. Идеально для многопоточных сред – например, PHP-приложений, где соединения краткосрочные. 🚩Как DRCP работает? 🟠Клиент делает запрос на подключение Клиент (например, веб-приложение) отправляет запрос на подключение к базе. Вместо создания нового процесса сервер ищет свободное соединение в пуле DRCP. 🟠DRCP предоставляет соединение Если в пуле есть свободное соединение, оно передается клиенту. Если нет – создается новое (если не превышен лимит). 🟠Клиент выполняет SQL-запрос После завершения работы клиент "освобождает" соединение. Вместо закрытия соединение возвращается в пул, чтобы быть использованным другим клиентом. 🟠Диспетчер соединений управляет пулом Connection Broker (диспетчер соединений) следит за балансировкой нагрузки и распределяет соединения между клиентами. 🚩Как включить DRCP? Включаем DRCP на сервере EXEC DBMS_CONNECTION_POOL.START_POOL(); Проверяем статус пула SELECT * FROM V$CPOOL_STATS; Подключаем клиента с использованием DRCP CONNECT user/password@database:pooled Ставь 👍 и забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 В чем отличие девопс-инженера от sre-инженера? DevOps-инженер и SRE (Site Reliability Engineer) — это роли, которые пересекаются в своих задачах, но имеют разные акценты и подходы. 🚩Определение ролей 🟠DevOps-инженер Основная цель: Ускорить и автоматизировать процесс разработки, тестирования и развертывания приложений. Подход: Сосредоточен на создании и поддержке CI/CD, инфраструктуры как кода (IaC) и инструментах автоматизации. Фокус: Эффективность процессов разработки. Улучшение взаимодействия между командами разработки (Dev) и эксплуатации (Ops). 🟠SRE-инженер Основная цель: Обеспечение стабильности, надежности и производительности системы в продакшене. Подход: Применяет инженерные подходы и автоматизацию для управления операциями и масштабированием. Фокус: Стабильность и надежность системы. Мониторинг, устранение сбоев и управление инцидентами. Ставь 👍 и забирай 📚 Базу знаний
DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Что такое AOT компилирование? AOT (Ahead Of Time) — это предварительная компиляция кода в исполняемый бинарник до запуска программы. Плюсы: - ускорение старта; - уменьшение использования ресурсов во время выполнения; - повышенная безопасность (без доступа к исходному коду). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний
DevOps - interview questions
FAQ

Open DevOps - interview questions in Telegram and press the Start button. No separate registration is required.

Yes. The service is designed to be straightforward: open the resource, follow the on-screen instructions and start using it.

No. You can use DevOps - interview questions directly in Telegram unless the resource description says otherwise.

Access depends on the resource. Check the current information in Telegram after opening DevOps - interview questions.

The exact features depend on the resource. Open DevOps - interview questions to see its current functions, content and access conditions.
Subscriber dynamics
+0.3% last 30 days
Current
5,577
Month ago
5,558
Average growth
+1 / day
Updated
2 days ago

Reviews for channel DevOps - interview questions

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Loading
Switch to Light Theme
Home Catalog Collections Blog Login