Инженер по автоматизации тестирования (AQA) — вопросы с реальных собеседований, часть 16
148 популярных вопросов из 615 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Как бы вы действовали в данной ситуации и какие шаги предприняли?
behavioral
middle
1×
Как избежать дублирования проверок данных, если они выполняются и на уровне API (GET-запросы), и на уровне базы данных?
architecture
middle
1×
Может, что-то одно оставим или и то, и то сделаем?
general
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Как бы вы действовали в данной ситуации и какие шаги предприняли?
Я сразу уточню контекст: что именно пошло не так и в какой момент. Без конкретики любые действия — гадание. Дальше действую по схеме: остановить кровь, разобраться, зафиксировать. Первым делом оцениваю масштаб. Если проблема в проде — смотрю, затронуты ли пользователи. Если да, откатываем последний деплой или режем функциональность через фича-тогглы. Если нет — фиксим в текущем цикле. В любом случае пишу постмортем…
✓ Сначала уточняю контекст и масштаб проблемы, чтобы не делать лишней работы
✓ Откатываю или режу функциональность через фича-тогглы, если затронуты пользователи
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Что такое спринт в методологии Scrum и как организован процесс работы в течение двухнедельного спринта?
general
junior
1×
Она тоже после курсов, либо у нее уже был какой-то опыт?
behavioral
junior
1×
Как вы оцениваете обучение в Яндекс Практикуме?
general
junior
1×
Вы вдвоем занимаетесь автотестами?
testing
junior
1×
Расскажите о сценарии, который вы разработали и автоматизировали.
behavioral
middle
1×
Используете ли вы стандартные инструменты управления проектами, такие как Jira?
general
junior
1×
Как вы привлекаете разработчиков к процессу код-ревью?
general
middle
1×
Как вы организуете структуру пакетов в проекте?
architecture
middle
1×
Вы используете JOIN для объединения таблиц или выполняете отдельные SELECT-запросы по идентификаторам?
database
SQL
junior
1×
Является ли первичный ключ всегда идентификатором?
database
junior
1×
В каких случаях следует использовать оператор GROUP BY в SQL?
database
SQL
junior
1×
Для чего нужны primary key в таблицах базы данных?
database
junior
1×
Как происходит процесс автоматизации тестирования и как устроены автотесты?
testing
junior
1×
В чем разница между методами HTTP PUT, PATCH и DELETE, и в каких случаях они используются?
web
HTTP
junior
1×
Что такое CIL (Common Intermediate Language)?
language_specific
C#
middle
1×
У вас один репозиторий на все сервисы (монорепозиторий) или под каждый сервис выделен отдельный репозиторий?
architecture
middle
1×
Являются ли методы DELETE, PATCH и GET идемпотентными?
web
HTTP
middle
1×
Для чего нужна Apache Kafka и какие задачи она решает?
backend
Kafka
middle
1×
Что произойдет с объектом в базе данных в обоих случаях?
database
middle
1×
Что бы вы сделали в первую очередь: обратились к базе данных или проверили данные с помощью GET-запроса?
backend
middle
1×
Что подразумевается под понятием «недолго» в контексте выполнения операций или блокировок, и кто или что ограничивает это время?
concurrency
middle
1×
Для чего мы пишем автотесты?
testing
junior
1×
Являются ли данные проверки исчерпывающими для этого сценария?
testing
junior
1×
Как primary key влияет на целостность данных?
database
SQL
junior
1×
Какие проверки вы реализовали в данном коде?
backend
junior
1×
Что такое идемпотентность? Является ли метод DELETE идемпотентным?
web
HTTP
middle
1×
Означает ли использование метода POST, что запрос является идемпотентным или работоспособным?
networking
HTTP
junior