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

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

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

252 вопроса 119 компаний 249 технологий

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

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

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

Каталог

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

Найдено: 252
Поведенческий

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

Уровни доступа, необходимые для тестирования на стенде Доступ к базе данных: чтение и запись, а в отдельных случаях — права администратора для выполнения миграций Доступ к логам: просмотр и скачивание для анализа…

Читать ответ
Поведенческий

Какие принципы контейнеризации поддерживает Docker?

Ключевые принципы контейнеризации в Docker Изоляция окружения: каждый контейнер работает обособленно, изолируя процессы, файловую систему и сетевое пространство. Малый вес: контейнеры используют общее ядро…

Читать ответ
Поведенческий

Какие принципы необходимо соблюдать при работе с базой данных?

Основные принципы работы с базой данных целостность данных: соблюдение ACID (атомарность, согласованность, изоляция, долговечность) нормализация: сокращение избыточности и предотвращение аномалий безопасность:…

Читать ответ
Поведенческий

Какие проверки кода нужны в CI/CD с помощью flake8, mypy и pytest?

Проверки кода в CI/CD: flake8, mypy и pytest flake8: статический анализ стиля и синтаксиса Python, обнаруживает ошибки и нарушения PEP8 mypy: статическая проверка типов, находит несоответствия в аннотациях и повышает…

Читать ответ
Поведенческий

Какие процессы тестирования вы бы выстроили с нуля?

Как выстроить процессы тестирования с нуля анализ требований и определение критериев качества подбор видов тестирования: юнит-, интеграционного, e2e и нагрузочного настройка CI/CD для автоматического запуска тестов…

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

Какие тесты нужно провести для веб-калькулятора, который делит числа и округляет результат до трёх знаков после запятой?

Как протестировать веб-калькулятор с делением и округлением результата? функциональные: проверка деления и округления результата до 3 знаков граничные: деление на 0, обработка очень малых и очень больших чисел…

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

Какие технологии используют для контейнеризации, брокеров сообщений и нагрузочного тестирования — Docker, Kafka, JMeter?

Инструменты для контейнеров, брокеров сообщений и нагрузочного тестирования Docker — технология контейнеризации, изолирующая приложения и обеспечивающая переносимость среды Kubernetes — платформа оркестрации…

Читать ответ
Поведенческий

Какие типы данных существуют в JavaScript?

к примитивам относятся Number, String, Boolean, Symbol, BigInt, Undefined, Null объект — составной тип для коллекций и структур данных функция является объектом первого класса оператор typeof различает примитивы и…

Читать ответ
Поведенческий

Какие типы данных являются изменяемыми, а какие — неизменяемыми?

Изменяемые и неизменяемые типы данных изменяемые (mutable): объекты, чьё состояние допускает изменение после создания неизменяемые (immutable): объекты, состояние которых остаётся неизменным после создания в JS к…

Читать ответ
Поведенческий

Какие фазы проходят DOM-события в браузере?

Фазы события (Event Phases) модель обработки DOM-событий в браузере три этапа: capturing, target, bubbling capturing: событие распространяется сверху вниз по DOM-иерархии target: событие достигает целевого элемента и…

Читать ответ
System Design

Какие фреймворки применяют для тестирования Java-приложений?

Фреймворки для тестирования на Java JUnit — основной и наиболее распространённый инструмент для модульного тестирования TestNG — расширенные возможности, аннотации и параллельное выполнение Mockito — создание…

Читать ответ
Поведенческий

Какие функции Charles Proxy вы использовали на практике?

Основные функции Charles Proxy Перехват HTTP/HTTPS трафика — просмотр и анализ запросов с ответами SSL Proxying — расшифровка HTTPS-трафика для отладки защищённых запросов Throttle — моделирование медленного…

Читать ответ