QA / QA Automation
Имели ли вы опыт использования механизмов управления ресурсами через контекстные менеджеры в ваших проектах?
С какими системами управления задачами или проектами вы имели опыт работы?
Какие основные причины возникновения кода ошибки 500 при работе с сервером?
Есть ли опыт проведения нагрузочного тестирования систем?
Использовал ли ты группировки данных в базах данных для агрегации или аналитики?
Принимал ли ты участие в проведении стресс-тестирования системы?
Какие типы виртуальных машин вы использовали в своей практике?
Какой у вас стаж работы в области ручного тестирования программного обеспечения?
Какие типичные ошибки встречаются в SQL-запросах, с которыми вы сталкиваетесь?
Какие процессы запускаются, когда кэш достигает своего предела по размеру?
Какая структура данных используется внутри HashMap для хранения элементов в Java?
Каким образом ты реализуешь выбор элементов на странице — через CSS-селекторы или XPath выражения?
Объясните, что означает команда `git clone` и для чего она используется в системе контроля версий Git.
Можешь объяснить, что происходит при выполнении команды push в Git?
Можете объяснить, что представляет собой Docker образ и как он используется?
Можете объяснить назначение функции __init__ в Python и как она используется при создании объектов?
Можете объяснить, что подразумевается под концепцией Agile в управлении проектами и разработке программного обеспечения?
Можете объяснить, что означает HTTP-метод GET и для чего он используется при работе с веб-ресурсами?
Можете объяснить, что означает протокол JRPC и как он используется в системах удаленного вызова методов?
Могли бы вы объяснить принципы SOLID и их значение при разработке программного обеспечения?