QA / QA Automation
Что такое NAT? Для чего используется?
Проверял ли ты соблюдение сроков выполнения задач?
Какой инструмент вы использовали для проведения тестирования с применением моков или стабов?
Какими инструментами ты пользуешься для автоматизации процессов интеграции и доставки программного обеспечения?
Имели ли вы опыт использования механизмов управления ресурсами через контекстные менеджеры в ваших проектах?
В чем заключается отличие метода POST от идемпотентных методов при разработке REST API?
Для чего используют фикстуры при тестировании программного обеспечения?
Объясните концепцию duck typing и в чем ее отличие от статической типизации в программировании.
Какие отличия существуют между абстрактным классом и интерфейсом в объектно-ориентированном программировании?
Какие механизмы используют микросервисы для взаимодействия между собой?
Где лучше всего размещать код, отвечающий за взаимодействие с локаторами в классе, содержащем их определения?
Имели ли вы опыт выполнения операции обновления данных в базе?
Какие основные фазы включаются в жизненный цикл разработки программного обеспечения?
Какова основная функция паттерна Factory в объектно-ориентированном программировании?
Какие категории данных ты обычно применяешь в своих проектах?
Возможно ли осуществить изменение данных объекта с помощью HTTP-метода POST?
Можешь перечислить основные типы коллекций, используемых в Python?
Имел ли ты опыт использования командной строки для выполнения задач?
Какими методами и средствами вы использовали для проведения тестирования Android-приложений?
Можете объяснить концепцию функционального тестирования и его назначение?