QA / QA Automation
Можете объяснить, что подразумевается под системой управления версиями и для чего она нужна?
Можете объяснить, что такое реляционная база данных и в чем её основные особенности?
Что подразумевается под явным ожиданием в контексте автоматизации тестирования с использованием Selenium?
Как отличить CSS-селекторы от XPath при выборе элементов в DOM дереве?
Можете объяснить различия между протоколами SOAP и REST в контексте реализации веб-сервисов?
Какими способами проверяешь корректность заполнения формы с обязательными и необязательными полями?
Пробовали ли вы выполнять тестирование вручную?
Какие основные задачи преследует процесс тестирования программного обеспечения?
Какая библиотека применяется для преобразования данных из формата JSON в объекты и обратно?
Бывали ли ситуации, когда вы самостоятельно модифицировали или расширяли тестовый фреймворк для своих нужд?
Объясните, что представляет собой абстрактный класс в объектно-ориентированном программировании.
Можете объяснить концепцию перегрузки методов в языке Java?
На что стоит обратить внимание при адаптации на новом рабочем месте?
Может ли кортеж использоваться в качестве уникального идентификатора в словаре или множестве?
Чем отличаются методы Optional.of() и Optional.ofNullable() в использовании и поведении?
Какова роль заголовка в протоколах передачи данных или HTTP-запросах?
Каким образом можно объединить информацию из нескольких таблиц в базе данных?
Имели ли вы опыт выполнения преобразования данных в формате JSON?
Есть ли у вас опыт работы с операционными системами семейства Unix?
Можете объяснить, что такое уникальный идентификатор для записи в базе данных, который используется для однозначного распознавания каждой строки?