QA / QA Automation
Объясните принцип работы тернарного оператора в языке JavaScript и в каких случаях его использование оправдано.
Какими первыми шагами вы приступите к проверке сервера, который не функционирует должным образом?
Какими способами вы осуществляли подключение к базе данных в своих проектах?
Каким образом реализовать единую систему авторизации для разных тестовых сценариев?
Какую систему для автоматизации запуска тестов вы использовали на своем предыдущем месте работы?
Какими инструментами ты пользуешься для автоматизации процессов интеграции и доставки программного обеспечения?
Какие методы разрешения конфликтов при работе с системой контроля версий Git ты можешь назвать?
Какие инструменты и вкладки в Chrome DevTools ты используешь для отладки и анализа веб-страниц?
Использовал ли ты Mock-объекты для проведения тестирования?
Какие достижения или проекты вызывают у вас наибольшую гордость и чем вы особенно гордитесь в своей профессиональной деятельности?
Можете объяснить, что такое библиотека OK HTTP и как она используется в Android или Java-проектах?
Какое назначение у системы кеширования и в чем ее преимущества?
Каким образом можно открыть лог-файл для отслеживания в реальном времени его текущего состояния?
Каким образом вы проектируете структуру системы для автоматизации тестирования?
Можете объяснить, что такое **kwargs в Python и как оно используется?
Какие трудности могут возникнуть у автоматизатора при одновременном запуске нескольких тестов?
Можете объяснить основные принципы объектно-ориентированного программирования в Java?
Чем отличается процесс интерпретации кода от процесса его компиляции?
Можете объяснить, что представляет собой паттерн декоратор и какой его основной смысл?
Можно ли объяснить, что такое формат JSON и для чего он используется?