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

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

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

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

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

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

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

Каталог

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

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

Как выстраивали CI/CD в Bitrise и какие этапы входили в пайплайн?

Автоматизация CI/CD в Bitrise: этапы пайплайна Bitrise — платформа мобильной CI/CD с готовыми интеграциями Типовая последовательность: сборка → тестирование → деплой Сборка включает выбор версии SDK, установку…

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

Как использовать @pytest.mark.parametrize для параметризованных тестов?

Как создавать параметризованные тесты в pytest pytest — распространённый фреймворк для тестирования программ на Python @pytest.mark.parametrize — декоратор, позволяющий запускать тест повторно с разными данными В него…

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

Как использовать декораторы в автотестах для предусловий и постусловий?

Пример применения декораторов в автотестах для предусловий и постусловий Декораторы позволяют задавать предусловия: подготавливать тестовую среду, инициализировать данные и устанавливать соединение с БД. С их помощью…

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

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

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

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

Как на собеседовании вы объясните распределение задач между ручным и автоматизированным тестированием?

Как распределять задачи между ручным и автоматизированным тестированием контекст: тестирование ПО, повышение качества и оптимизация процессов автоматизация — повторяемые проверки и регрессионное тестирование ручное…

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

Как на собеседовании проверить валидность полей в JSON-ответе сервера?

проверять структуру JSON применять JSON Schema для описания правил и типов полей контролировать обязательные и необязательные поля проверять типы данных: string, number, boolean проверять форматы значений: email,…

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

Как надёжно кликнуть по элементу?

автоматизация UI и взаимодействие с элементом найти элемент с помощью CSS, XPath или ID вызвать метод click(), например element.click() убедиться, что элемент доступен и отображается обработать возможные ошибки,…

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

Как найти элемент в структуре данных?

Как найти элемент? раздел: структуры данных и алгоритмы поиск — одна из основных операций над коллекциями для массивов и списков: линейный поиск, O(n) для отсортированных данных: бинарный поиск, O(log n) в…

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

Как настроить CI/CD-процесс для backend-приложения?

Как организовать CI/CD для backend-приложения? CI/CD автоматизирует сборку, тестирование и деплой CI: каждый коммит запускает сборку и юнит-тесты Для создания pipeline можно использовать Jenkins, GitLab CI или GitHub…

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

Как настроить запуск автотестов в CI/CD-пайплайне?

CI/CD автоматизирует сборку, тестирование и деплой приложения Добавляем в пайплайн отдельный этап для запуска тестов — build/test stage Применяем тестовые фреймворки, например JUnit, pytest или Selenium, и формируем…

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

Как правильно настроить CI/CD?

CI/CD автоматизирует сборку, тестирование и доставку приложения настроить Git и определить триггеры запуска pipeline подключить CI-сервер: Jenkins, GitLab CI или GitHub Actions запускать сборку и юнит-тесты…

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

Как приоритизировать тест-кейсы для автоматизации, включая smoke-тесты?

Как приоритизировать тест-кейсы для автоматизации, включая smoke-тесты подбор тест-кейсов входит в стратегию автоматизации тестирования в первую очередь выбирают проверки, от которых зависит ключевой функционал…

Читать ответ