QA / QA Automation
Можешь привести примеры принципов объектно-ориентированного программирования?
Объясните назначение метода equals() в Java и его важность при сравнении объектов.
Какое распределение между ручным и автоматизированным тестированием было в вашем последнем проекте?
Поделись информацией о последнем проекте, над которым ты работал/работала
Можете объяснить, что подразумевается под понятием API-роуты в разработке веб-приложений?
Можете объяснить, что подразумевается под термином 'тестовый поток' в процессе разработки и тестирования программного обеспечения?
Можете объяснить, что представляет собой библиотека AssertJ и для чего она используется в тестировании?
Какие основные компоненты включает в себя POST-запрос и как они структурированы?
Допустимо ли внедрять дополнительные операции внутри метода установки значения свойства?
Каким образом осуществляется автоматизация проверки контрактов в процессе CI/CD пайплайна?
Можете объяснить, что такое красно-черное дерево и в чем его преимущества?
Как отличить микросервисную архитектуру от классической сервис-ориентированной архитектуры и в чем их ключевые различия?
Имел ли опыт использования функции swap в ваших проектах?
Какие процессы запускаются, когда кэш достигает своего предела по размеру?
Каким образом ты реагируешь, когда получаешь значительное количество критических отзывов о своей работе?
Можете объяснить, какая роль у индекса в базе данных и как он влияет на производительность запросов?
Является ли возможным автоматизировать работу с всплывающими окнами в Selenium?
Могли бы вы подробно описать свой практический опыт внедрения автоматизированных решений?
Какие принципы нужно использовать при создании класса в Java, чтобы сделать его неизменяемым?
Может ли выполнение одинакового запроса повторно привести к изменению состояния сервера, сохраняя его неизменным для повторных вызовов?