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

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

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

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

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

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

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

Каталог

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

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

Как бы ты разделил тесты между уровнем API и уровнем UI для кредитного калькулятора?

На API подробно проверю расчёты, ограничения, округление и ошибки, а на UI — ввод, отображение, подсказки и основные пользовательские пути. Сквозные проверки подтвердят правильное соединение уровней.

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

Чего в вашем опыте было больше: API- или UI-автоматизации?

Укажите, какого вида автоматизации было больше в вашем опыте и как вы это оцениваете: время, число сценариев или проекты. Затем приведите характерные задачи обоих направлений.

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

Работала ли ты с библиотекой Requests и писала ли backend API-тесты? Покажи приблизительный пример теста с Requests.

Requests позволяет отправить запрос, затем проверить статус и содержимое. В реальном ответе назовите собственный опыт; ниже — учебный пример для подготовленного тестового пользователя.

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

Задача: доработали микросервис заявок, добавили новый статус (например, «SMS о доставке отправлено»). Как протестируешь переход заявки в новый статус — распиши по шагам, начиная с первого?

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

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

Почему у тебя практически все тесты — это backend/API тестирование? Почему такое соотношение?

Объясните соотношение особенностями продукта и задач: где находится основная логика, какие риски важнее и где проверки дают быструю обратную связь. Не нужно оправдываться за преобладание API само по себе.

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

На каком стеке/языке написаны сами микросервисы, совпадает ли он со стеком тестов?

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

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

Что нужно иметь в Allure-отчёте, чтобы легко воспроизвести падение бэкового REST-теста локально?

Нужны версия сервиса, окружение, входные данные, шаги, обезличенные запрос и ответ, expected/actual и точная ошибка. Должно быть понятно, как восстановить предусловия и запустить конкретный тест.

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

Как в Playwright перехватить и модифицировать ответ от API для тестирования UI?

Установите page.route до действия, получите исходный ответ через route.fetch, измените JSON и верните его через route.fulfill. Для полностью искусственного ответа fetch не требуется.

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

Что будете проверять при тестировании API-метода удаления записи по её идентификатору?

Проверьте существующий и отсутствующий ID, повторное удаление, чужую запись, авторизацию и неверный формат идентификатора. После операции важен фактический результат, а не только код ответа.

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

Каковы ключевые аспекты при разработке стратегии тестирования API с использованием библиотеки Requests?

Requests решает отправку HTTP, но стратегию определяют риски API: контракт, права, бизнес-эффект, ошибки, границы и повторные операции. Нужны управляемые данные, изоляция и воспроизводимый запуск.

Читать ответ