QA / QA Automation
Чем отличаются изменяемые и неизменяемые типы данных в Python и в чем между ними основные различия?
Каким образом нужно правильно реализовать обработку ошибок и исключений в приложении?
Какую команду вы составляли или входили в нее на вашем предыдущем месте работы?
Имели ли вы опыт использования механизмов управления ресурсами через контекстные менеджеры в ваших проектах?
Каким образом можно организовать автоматический запуск готовых данных или настроек перед выполнением тестов?
Каковы преимущества и недостатки подхода Behavior-Driven Development (BDD)?
Какое взаимное отношение должно существовать между методами equals() и hashCode() в Java для корректной работы объектов в коллекциях?
Вы когда-либо извлекали схему таблиц из базы данных?
Можешь рассказать о различных типах механизмов доступа к данным и членам класса в Java?
Каким образом обычно строится процесс проведения собеседования?
Каким образом осуществляется выпуски обновлений на данном проекте?
Какой HTTP-заголовок применяется для передачи данных авторизации пользователя?
Какие инструменты используешь для проведения контрактного тестирования?
Объясните концепцию абстрактных классов в объектно-ориентированном программировании.
Расскажите о вашем опыте использования технологий контейнеризации в проектах.
Вы занимались ручным тестированием программных продуктов?
Каким образом вы управляли списком задач и приоритетов в вашем прошлом проекте?
Какий инструмент или фреймворк вы предпочли бы использовать для автоматического тестирования API?
Использовал ли ты JavaScript в Postman для написания сценариев или тестов?
Можешь привести пример ошибки, которая не представляет большую опасность, но требует немедленного устранения?