QA / QA Automation
Можете привести ситуацию, в которой использование API не обязательно?
Можете объяснить понятие магических методов в языке программирования?
Какое отличие существует между потоком выполнения и отдельным процессом в операционной системе?
В чем вы считаете свои основные преимущества и сильные стороны?
Можешь перечислить типы документации, используемой при ручном тестировании программного обеспечения?
Объясните принцип работы протокола HTTP и его роль в обмене данными в интернете.
После паттерна Page Object, какой дизайн-паттерн считается наиболее значимым в автоматизированном тестировании?
Какие инструменты автоматизации тестирования или работы с API ты применяешь в своей практике?
Каков ваш возраст?
Какое отличие существует между значением Null и числом 0 в контексте программирования?
Как отличить методы GET и POST при разработке REST API и в каких ситуациях их применяют?
Как отличить CSS-селекторы от XPath при выборе элементов в DOM дереве?
Есть ли опыт работы с командной строкой и командными интерфейсами?
Чем отличаются типы данных, которые являются неизменяемыми, от тех, что используют хэширование?
Какие средства и библиотеки ты использовал для автоматизированного тестирования пользовательского интерфейса?
Используете ли вы моки при написании тестов?
Имел ли опыт использования Docker в среде Linux?
Что содержится в заголовках HTTP-запросов?
Можете объяснить, каким образом реализуется и функционирует структура данных Set?
Объясните принцип работы конструкции switch-case и ее применение в программировании.