QA / QA Automation
Объясните, чем отличаются HTTP-методы PUT и PATCH в контексте обновления ресурсов
Объясните, что такое GraphQL и как он отличается от REST API
Объясните основные принципы работы с несколькими потоками в Python и их преимуществах.
Объясните концепцию множественного наследования и в чем ее особенности в объектно-ориентированном программировании.
Какой технологический стек использовался в вашем последнем проекте или на предыдущем месте работы?
Объясните, что подразумевается под концепцией брокеров сообщений и как они работают в системах обмена данными.
Расскажите о вашем опыте внедрения автоматизированных тестов и инструментов
Какие критерии использовать при выборе HTTP-методов POST, PUT и PATCH для операций обновления ресурсов?
Можете объяснить концепцию метода анализа краевых значений и его применение?
Применяешь ли ты в проекте имитационные объекты для тестирования или разработки?
Можете ли вы объяснить, что означает команда 'git commit' и какую роль она играет в системе контроля версий Git?
Каковы преимущества и недостатки использования паттерна Page Object в автоматизации тестирования веб-интерфейсов?
Возможна ли установка значения NULL для первичного ключа в базе данных?
Допустимо ли включать тело запроса в GET-метод HTTP?
Как вы организуете работу в условиях ограниченного времени для достижения целей?
Можете объяснить, что подразумевается под архитектурой с двумя уровнями разделения компонентов?
Имели ли вы опыт использования generics в своих проектах?
Имели ли вы опыт использования системы контроля версий Git в своих проектах?
Объясните, что означает термин ПМИ в контексте разработки программного обеспечения
Использовал ли ты оператор JOIN при работе с базой данных?