QA / QA Automation
Когда и зачем стоит использовать асинхронное взаимодействие в системах?
Что можно назвать преимуществами и недостатками различных методов реализации конкурентного выполнения кода?
Объясните концепцию абстрактных классов в объектно-ориентированном программировании.
Какова роль файла Obj.xml в контексте Java-приложений?
В каких ситуациях следует переопределять метод equals в Java для корректного сравнения объектов?
Какое HTTP-заголовочное поле применяют для передачи данных в формате JSON в теле запроса?
Как интегрировать сторонний тестовый инструмент в существующий проект?
Используются ли моки или стабы в процессе тестирования API для изоляции компонентов?
В каком слое модели OSI или TCP/IP оперирует протокол HTTP?
Как браузер отображает веб-страницу на экране пользователя?
Каким образом вы разрабатываете тестовые сценарии исходя из требований документации?
Когда в процессе сборки проектa в Maven начинается выполнение тестов?
На каком уровне модели OSI оперирует протокол TCP?
Какие основные стадии включает процесс тестирования программного обеспечения?
Можешь назвать основные типы способов поиска элементов в автоматизированных тестах?
Каким образом можно автоматизировать процесс тестирования в рамках CI/CD пайплайна?
Имели ли вы опыт использования механизмов управления ресурсами через контекстные менеджеры в ваших проектах?
Какие компоненты входят в структуру типичного приложения?
Проверял ли ты чей-либо код на качество и соответствие стандартам?
Можно ли объединить или сложить два класса в Python, создав новый объект, объединяющий их свойства?