ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

DevOps | Вопросы собесов

DevOps | Вопросы собесов

الذهاب إلى القناة على Telegram
5 567
المشتركون
+124 ساعات
+17 أيام
-1230 أيام
أرشيف المشاركات
IT аутсорсинг в СПб! Обслуживание серверов и оргтехники! АйТи аутсорсинг в СПб! Сертифицированные специалисты! Опытная команд
IT аутсорсинг в СПб! Обслуживание серверов и оргтехники! АйТи аутсорсинг в СПб! Сертифицированные специалисты! Опытная команда IT специалистов! Сертификаты Microsoft! CISCO Mikrotik! 12 лет на рынке! Перейти на сайт #реклама svcnet.ru О рекламодателе

Repost from Идущий к IT
10$ за техническое собеседование на английском языке: 1. Отправьте запись технического собеседования на английском языке файл
10$ за техническое собеседование на английском языке: 1. Отправьте запись технического собеседования на английском языке файлом на этот аккаунт 2. Добавьте ссылку на вакансию или пришлите название компании и должность 3. Напишите номер кошелка USDT (Tether) на который отправить 10$ 🛡 Важно: – Запись будет использована только для сбора данных о вопросах – Вы останетесь анонимны – Запись нигде не будет опубликована 🤝 Условия: – Внятный звук, различимая речь – Допустимые профессии: • Любые программисты • DevOps • Тестировщики • Дата сайнтисты • Бизнес/Системные аналитики • Прожекты/Продукты • UX/UI и продукт дизайнеры

🤔 Какой компонент Docker отвечает за создание, управление и удаление контейнеров?
Anonymous voting

Реклама для бизнеса любого уровня в Яндекс Директе Создайте эффективную рекламную кампанию с алгоритмами Яндекс Директа 👌 На
Реклама для бизнеса любого уровня в Яндекс Директе Создайте эффективную рекламную кампанию с алгоритмами Яндекс Директа 👌 Начните прямо сейчас ⚡ Зарегистрироваться #реклама direct.yandex.ru О рекламодателе

🤔 Какое преимущество предоставляет использование Terraform вместо традиционных скриптов развертывания?
Anonymous voting

Как уменьшить размер Docker image ? Спросят с вероятностью 13% Уменьшение размера Docker образа (Docker image) является важной задачей в процессе оптимизации Docker контейнеров, поскольку это помогает сократить время загрузки, улучшить производительность и уменьшить расход ресурсов хранения и сети. Вот несколько эффективных методов этого: 1️⃣Выбор подходящего базового образа ✅Используйте облегчённые (lightweight) базовые образы, такие как Alpine Linux, которые по умолчанию содержат минимум установленного программного обеспечения. Это значительно уменьшает размер конечного образа. 2️⃣Минимизация слоёв образа ✅Объединяйте RUN-команды в Dockerfile. Каждая инструкция RUN, COPY, и ADD создаёт новый слой. Объединение этих команд в одну или несколько инструкций может значительно сократить количество слоёв и размер образа.
    RUN apt-get update && \
      apt-get install -y package1 package2 && \
      rm -rf /var/lib/apt/lists/*
  
3️⃣Удаление ненужных файлов ✅Удаляйте временные файлы и зависимости, которые не нужны в финальном образе, в той же инструкции RUN, которая их создаёт. Это включает кэши пакетных менеджеров, временные файлы и документацию. 4️⃣Использование многоэтапной сборки (multi-stage builds) ✅Многоэтапная сборка позволяет использовать один Dockerfile для создания нескольких промежуточных образов, из которых можно копировать только нужные файлы в финальный образ. Это особенно полезно для языков, требующих компиляции, таких как Java или C, где исходный код и компиляторы не нужны в рабочем образе.
    # Этап сборки
  FROM golang:1.14 AS builder
  WORKDIR /app
  COPY . .
  RUN go build -o myapp .

  # Финальный этап
  FROM alpine:latest
  COPY --from=builder /app/myapp /app/myapp
  ENTRYPOINT ["/app/myapp"]
  
5️⃣Использование .dockerignore ✅Добавляйте файл `.dockerignore` в ваш проект, чтобы исключить ненужные файлы и директории из контекста сборки (например, временные файлы, локальные конфигурационные файлы, каталоги с зависимостями типа node_modules и т.д.), что уменьшает время сборки и размер образа. 6️⃣Оптимизация добавления ресурсов ✅Минимизируйте количество инструкций ADD иак умень по возможности комбинируя копируемые файлы в одну инструкцию, чтобы сократить количество слоёв. 7️⃣Выбор правильных инструкций ✅Используйте COPY вместоеньшить если вам не нужны дополнительные функции ADD, такие как автоматическое распаковывание архивов и добавление файлов из URL. Используя эти методы, вы можете значительно сократить размер вашего Docker образа, что приведёт к более быстрому развёртыванию, меньшему потреблению ресурсов и улучшению общей безопасности вашего приложения. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

Офисы класса А от 280 000 ₽/м². Бизнес-центр N'ICE TOWER Современные помещения от 34 - 1529 м². Панорамное остекление, потолки до 3,1 метра. Рассрочка 0% на 2 года. Первоначальный взнос от 10%! Узнать больше #реклама nice-tower.ru О рекламодателе

🤔 Какое значение по умолчанию имеет директива worker_processes в конфигурации Nginx?
Anonymous voting

Такси для бизнеса. Яндекс Go Оптимизируйте свои расходы и повысьте эффективность бизнеса с Яндекс Go Узнать больше #реклама b
Такси для бизнеса. Яндекс Go Оптимизируйте свои расходы и повысьте эффективность бизнеса с Яндекс Go Узнать больше #реклама business.go.yandex О рекламодателе

Как посмотреть размер папки на диске ? Спросят с вероятностью 13% Для того чтобы узнать размер папки на диске, можно воспользоваться различными методами в зависимости от операционной системы. Вот несколько способов для наиболее распространённых ОС: Windows Использование проводника (Explorer) 1️⃣Откройте Проводник Windows. 1️⃣Наведите на папку, размер которой вы хотите узнать. 3️⃣Кликните правой кнопкой мыши и выберите "Свойства". 4️⃣В открывшемся окне "Свойства" вы увидите размер папки в разделе "Размер". Использование командной строки 1️⃣Откройте командную строку (Cmd) или PowerShell. 2️⃣Введите следующую команду, заменив ПутьКПапке на путь к интересующей вас папке:
      du -sh ПутьКПапке
   
Для PowerShell можно использовать:
      Get-ChildItem ПутьКПапке -Recurse | Measure-Object -Property Length -Sum
   
Здесь Get-ChildItem перечисляет все файлы в папке, а Measure-Object считает их размер. macOS и Linux Использование терминала 1️⃣Откройте терминал. 2️⃣Введите команду du, чтобы узнать размер папки. Вот пример команды, которая показывает размер папки в читаемом виде (суммарный размер всех файлов):
      du -sh /путь/к/папке
   
Здесь: ✅-s означает "summary" (суммировать размер всех файлов в папке), ✅-h означает "human-readable" (отображать размер в удобочитаемом формате, например, в КБ, МБ, ГБ). Объяснение команды du Используется в Unix-подобных операционных системах для измерения размера файлового пространства, используемого файлами и папками. Она может быть настроена для вывода размера отдельных файлов в папке или для подсчёта общего размера всех файлов в папке. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

Jobski - твой помощник при поиске работы в IT Сервис индивидуально подбирает вакансии, учитывая ваш опыт, навыки и стек техно
Jobski - твой помощник при поиске работы в IT Сервис индивидуально подбирает вакансии, учитывая ваш опыт, навыки и стек технологий. Узнать больше #реклама jobski.ru О рекламодателе

🤔 Какой метод аутентификации и авторизации обеспечивает повышенную безопасность в микросервисной архитектуре?
Anonymous voting

Как повысить эффективность вебинаров? Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множ
Как повысить эффективность вебинаров? Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множество деталей: удобную дату, вовлекающий контент, методы продвижения и взаимодействия с участниками. Вебинары от МТС Линк помогают привлекать новых клиентов и увеличивать конверсию из участника в лид. В сервисе доступен анализ поведения пользователей во время вебинара, синхронный перевод, автовебинары и интерактивные инструменты для вовлечения участников. Делимся методичкой с кейсами, чек-листами и инструкциями для маркетологов, PR и event-менеджеров, чтобы сделать вебинары эффективным инструментом для лидогенерации. Получите методичку бесплатно на сайте. Скачать #реклама 16+ mts-link.ru О рекламодателе

На каких технологиях базируется контейнеризация докер в том числе ? Спросят с вероятностью 13% Контейнеризация — это метод виртуализации на уровне операционной системы, который позволяет запускать и управлять приложениями и их зависимостями в изолированных "контейнерах". Docker, одна из наиболее популярных платформ для контейнеризации, использует ряд технологий Linux и функций ядра для обеспечения изоляции и безопасности контейнеров. Вот основные технологии, на которых она базируется: 1️⃣Пространства имён (Namespaces) Являются ключевой функцией ядра Linux, которая ограничивает видимость и доступность системных ресурсов между различными процессами. Каждый контейнер работает в собственном наборе пространств имён, изолированно от других контейнеров и хост-системы. Основные пространства имён включают: ✅PID (Process ID): Изоляция процессов. ✅NET (Network): Управление сетевыми интерфейсами. ✅IPC (Inter-process Communication): Управление доступом к IPC ресурсам. ✅Mount: Управление точками монтирования файловых систем. ✅UTS (UNIX Time Sharing): Изоляция имени хоста и домена. ✅User: Изоляция пользователей и групп. 2️⃣Контрольные группы (Control Groups, cgroups) Позволяют ограничивать и изолировать ресурсы системы, такие как ЦПУ, память, ввод-вывод и сеть, которые используются процессами. Docker использует cgroups для контроля над тем, сколько ресурсов системы может использовать каждый контейнер. 3️⃣Union File Systems Это файловая система, которая поддерживает создание слоёв для файлов и папок, что позволяет контейнерам быть "легковесными". Docker использует UnionFS для предоставления базового образа контейнера, к которому можно добавлять изменения, не модифицируя исходный образ. Примеры таких файловых систем включают AuFS, OverlayFS и другие. 4️⃣Docker Engine Это сервер с открытым API, который выполняет задачи по созданию, запуску и управлению Docker контейнерами. Он использует вышеупомянутые технологии для обеспечения изоляции и безопасности. 5️⃣Docker Image и Dockerfile Строит свои контейнеры на основе образов (images), которые описаны в специальных файлах конфигурации — Dockerfile. Эти образы состоят из слоёв, каждый из которых представляет собой набор изменений относительно предыдущего слоя. Dockerfile содержит набор инструкций для сборки образа, что включает установку программного обеспечения, копирование файлов и другие команды. Технологии позволяют создавать легковесные, но в то же время полнофункциональные и изолированные среды для приложений. Это делает контейнеризацию мощным инструментом и облегчает развертывание, масштабирование и управление приложениями. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

🤔 Какой инструмент используется для оркестрации контейнеров и управления их жизненным циклом?
Anonymous voting

Какие протоколы есть ? Спросят с вероятностью 13% Существует множество протоколов, каждый из которых выполняет определённые функции. Протоколы можно классифицировать по различным уровням сетевой модели OSI (Open Systems Interconnection) или по уровням модели TCP/IP. Вот краткий обзор некоторых из наиболее значимых протоколов в этих моделях: Протоколы уровня приложений (Application Layer) ✅HTTP (Hypertext Transfer Protocol): используется для передачи веб-страниц и других данных в интернете. ✅HTTPS (HTTP Secure): расширение HTTP с поддержкой шифрования для безопасной передачи данных. ✅FTP (File Transfer Protocol): протокол для передачи файлов между системами через TCP/IP сети. ✅SMTP (Simple Mail Transfer Protocol): используется для отправки электронной почты. ✅IMAP (Internet Message Access Protocol) и POP3 (Post Office Protocol version 3): протоколы для получения электронной почты с сервера. ✅DNS (Domain Name System): протокол для преобразования доменных имен в IP-адреса. Протоколы транспортного уровня (Transport Layer) ✅TCP (Transmission Control Protocol): обеспечивает надёжную, упорядоченную и безошибочную доставку данных. ✅UDP (User Datagram Protocol): обеспечивает передачу без установления соединения, что быстрее, но менее надёжно по сравнению с TCP. Протоколы сетевого уровня (Network Layer) ✅IP (Internet Protocol): основной протокол для передачи пакетов данных через сеть. Включает IPv4 и IPv6. ✅ICMP (Internet Control Message Protocol): используется для передачи сообщений об ошибках и другой информационной диагностики. ✅ARP (Address Resolution Protocol): протокол для определения MAC-адреса по IP-адресу устройства в локальной сети. Протоколы канального уровня (Data Link Layer) ✅Ethernet: наиболее распространённая технология для локальных сетей. ✅PPP (Point-to-Point Protocol): используется для прямого соединения двух узлов. ✅MAC (Media Access Control): управляет доступом к передающей среде. Протоколы физического уровня (Physical Layer) ✅В этой категории протоколы обычно не называются, но они включают стандарты для передачи электрических, оптических или иных сигналов по физическим медиам, таким как медные кабели, волоконно-оптические кабели и радиоволны. Каждый из этих протоколов выполняет определенные функции, необходимые для обеспечения эффективной и надежной передачи данных между компьютерами и другими устройствами в сети. Важно понимать, как они взаимодействуют друг с другом, чтобы построить эффективную и безопасную сетевую инфраструктуру. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

Лицензионные решения Microsoft доступные в России Доступные решения к продаже на территории России со сроком подписки 12 меся
Лицензионные решения Microsoft доступные в России Доступные решения к продаже на территории России со сроком подписки 12 месяцев: - Microsoft Office 365 для бизнеса (Basic, Standard, Premium) - Office E1, E3, E5, Microsoft F1, F3, F5 - Project Plan 5 - Microsoft Power BI - Microsoft Dynamics 365 Заполните заявку, чтобы подключить продукт Microsoft Попробовать #реклама cloud4y.ru О рекламодателе

🤔 Какой метод развертывания минимизирует простой и обеспечивает беспрерывную доставку?
Anonymous voting

Что такое service monitor в кубере ? Спросят с вероятностью 13% ServiceMonitor является частью экосистемы Prometheus, используемой вместе с оператором Prometheus для более удобного и автоматизированного мониторинга ресурсов в Kubernetes. Этот ресурс предназначен для упрощения процесса сбора метрик с различных сервисов, работающих внутри кластера Kubernetes. Основная функция: Это автоматизация процесса обнаружения сервисов и их метрик для Prometheus. В классическом использовании Prometheus, конфигурация целей сбора метрик обычно требует ручного определения. Автоматизирует этот процесс, позволяя Prometheus динамически обнаруживать сервисы в кластере и собирать с них метрики, основываясь на заданных критериях и метках. Как он работает Настраивается через манифест Kubernetes, в котором указываются: ✅Селекторы для выбора сервисов, с которых нужно собирать метрики. ✅Параметры, описывающие, какие порты, пути и схемы (HTTP или HTTPS) следует использовать для сбора метрик. Автоматически связывается с сервисами, подходящими под его селекторы, и настраивает Prometheus на сбор метрик с этих сервисов.
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  name: example-service-monitor
  labels:
    team: frontend
spec:
  selector:
    matchLabels:
      app: example-app
  endpoints:
  - port: web
    interval: 30s
В этом примере: ✅selector.matchLabels определяет, что ServiceMonitor должен применяться к сервисам, у которых метка app соответствует example-app. ✅endpoints указывает, что метрики следует собирать с порта web каждые 30 секунд. Преимущества: 1️⃣Автоматизация: Автоматизирует процесс конфигурации мониторинга, что упрощает управление мониторингом в больших и динамически изменяющихся средах Kubernetes. 2️⃣Централизация управления: Все настройки мониторинга могут быть централизованно управляемы через Kubernetes манифесты, что облегчает изменение и распространение изменений. 3️⃣Масштабируемость: Подход подходит для масштабируемых приложений, автоматически адаптируясь к изменениям в числе экземпляров сервиса или его конфигурации. Использование ServiceMonitor вместе с Prometheus значительно упрощает задачу мониторинга, позволяя более эффективно управлять производительностью и здоровьем приложений в кластере. 🔥 ТОП ВОПРОСОВ С СОБЕСОВ 🔒 База собесов | 🔒 База тестовых

Приглашаем на пикник для ИТ-специалистов Отвлекитесь от экрана — оторвитесь на ИТ-пикнике 17 августа. У фестиваля больше 17-ти ИТ-партнеров. Вас ждут воркшопы, лекции от спикеров известных компаний, нетворкинг, выступления топовых музыкантов и даже детская зона. Ждем опытных ИТ-специалистов. Зарегистрироваться #реклама 16+ it-picnic.ru О рекламодателе