QA / QA Automation
Объясните, что такое система контроля версий Git и как она используется в командной разработке.
Кто отвечал за формулирование требований в вашем последнем проекте?
Каким образом данные размещаются и хранятся внутри ячейки памяти в интерпретаторе Python?
Можете объяснить концепцию HashMap и как она работает для хранения данных ключ-значение?
Какой метод организации путей предпочтительнее: использование относительных или абсолютных путей?
Какие области знаний ты считаешь важным дополнительно изучить?
Как осуществляется управление асинхронными задачами при использовании Selenide?
Какие типы тестирования считаются нефункциональными и чем они отличаются от функциональных?
Какова причина того, что разработчики в основном создают модульные тесты?
Можете объяснить концепцию промисов в JavaScript и как они используются для обработки асинхронных операций?
На каком уровне модели OSI оперирует протокол TCP?
Какова роль команды 'git stage' в процессе работы с системой контроля версий Git?
Можете объяснить, что такое инструмент Allure и для чего он используется в тестировании?
Каким образом тестовые сценарии взаимодействуют с браузером во время автоматизированного тестирования?
Можете ли вы объяснить, каким образом были реализованы методы Cat Post?
Объясните, что такое GraphQL и как он отличается от REST API
Можете объяснить, как реализуется стратегия явных ожиданий в библиотеке Selenium для синхронизации с веб-элементами?
На последнем месте работы, какие виды тестирования вы использовали или проходили?
Какие шаги предпринимаешь, если проект нужно завершить в очень короткие сроки?
Имели ли вы опыт проведения тестирования мобильных приложений?