Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

1187 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 1187
Теория

Как запустить несколько запросов к стороннему API параллельно?

параллельное выполнение сетевых запросов, асинхронный ввод-вывод применить async/await вместе с Promise.all в JavaScript или использовать эквивалентные средства в других языках одновременно инициировать все запросы и…

Читать ответ
Теория

Как клиент пошагово отправляет сообщение gRPC-сервису?

Пошаговая отправка сообщения клиентом в gRPC-сервис gRPC — фреймворк для удалённого вызова процедур (RPC), работающий поверх HTTP/2 Клиент компилирует protobuf-файлы и получает локальный stub — клиентский код Затем…

Читать ответ
Теория

Как мониторить нагрузку на сервис, чтобы вовремя выполнить масштабирование?

Как мониторить нагрузку на сервис для своевременного масштабирования? мониторинг CPU, памяти, сети и диска показывает базовый уровень нагрузки время отклика и throughput позволяют оценить производительность сервиса…

Читать ответ
Теория

Как обеспечить отказоустойчивость при работе с Kubernetes?

Отказоустойчивость в Kubernetes Kubernetes — система оркестрации контейнеров, в которой предусмотрены встроенные механизмы отказоустойчивости Для запуска нескольких копий подов применяются ReplicaSets; при сбое…

Читать ответ
Теория

Как организовать тестовые стенды dev и stage в Kubernetes?

Как организовать тестовые окружения dev и stage в Kubernetes? Для каждого окружения — отдельный изолированный namespace (dev, stage) Для настроек применяются раздельные configMaps и Secrets Трафик направляется через…

Читать ответ
Теория

Как работает Reflection в gRPC и зачем он нужен?

механизм динамического получения метаданных сервера содержит сведения об описаниях сервисов, методов и сообщений реализуется специальным сервисом grpc.reflection.v1alpha.ServerReflection позволяет клиентам…

Читать ответ
Теория

Как устроен балансировщик нагрузки?

сетевой компонент, предназначенный для распределения запросов получает входящий клиентский трафик по заданному алгоритму перенаправляет запросы в пул серверов распространённые алгоритмы: round-robin, least…

Читать ответ
Теория

Какие инструменты мониторинга и логирования используют в продакшн-системах?

Основные инструменты мониторинга и логирования в продакшн-среде мониторинг: Prometheus отвечает за метрики, Grafana — за дашборды логирование: ELK-stack (Elasticsearch, Logstash, Kibana) централизованный сбор логов:…

Читать ответ
Теория

Какие инструменты оркестрации контейнеров наиболее востребованы в индустрии?

Наиболее распространённые инструменты оркестрации контейнеров Kubernetes — лидер рынка, автоматизирующий развёртывание, масштабирование и управление контейнерами Docker Swarm — встроенный в Docker механизм…

Читать ответ
Теория

Какие инструменты применяют для миграции сервисов в Kubernetes?

Инструменты для перевода сервисов под Kubernetes приложение сначала упаковывают в контейнеры с помощью Docker ресурсы кластера описывают через YAML-манифесты (Pod, Deployment, Service) настройки и секретные данные…

Читать ответ
Теория

Какие основные компоненты входят в CI/CD-пайплайн?

Основные элементы CI/CD-пайплайна CI/CD представляет собой процесс автоматизации сборки, тестирования и доставки программного обеспечения Системы контроля версий (Git) сохраняют код и фиксируют историю всех его…

Читать ответ
Теория

Какие технологии применяют для виртуализации и оркестрации сервисов?

Инструменты виртуализации и оркестрации сервисов Виртуализация: запуск виртуальных машин (VM) с помощью гипервизоров (VMware, KVM) Контейнеризация: изолированное выполнение приложений в контейнерах (Docker, Podman)…

Читать ответ