QA / QA Automation
Использовали ли вы практику временного ограничения изменений в кодовой базе перед релизом?
Как подробно ты анализируешь логи для выявления проблем и оптимизации системы?
Могли бы вы объяснить концепцию асинхронного программирования в Python и как она отличается от синхронного выполнения?
Можете перечислить основные протоколы, используемые для передачи данных в сетях?
Объясните, что такое поверхностное копирование объектов в Python и чем оно отличается от глубокого копирования.
Какова роль и назначение декоратора в программировании?
Можете привести примеры систем, которые вы использовали для отслеживания выполнения запросов или операций?
Умеете ли вы работать с кодовой базой, часто проходящей через изменения и обновления?
Что отличает бесконечную рекурсию от бесконечного цикла в программировании?
Какова роль заголовка в протоколах передачи данных или HTTP-запросах?
В чем заключается преимущество использования Selenide для автоматизации взаимодействий с веб-страницами?
Каким образом в Python создается и применяются декораторы для функций или методов?
Каким образом вы делегировали и распределяли обязанности в рамках вашего последнего проекта?
Можете объяснить различия между различными типами соединений таблиц в SQL?
Можешь перечислить основные виды методов тестирования программного обеспечения?
Опишите ваш опыт внедрения и использования CI/CD в проектах.
Можете ли вы описать структуру и порядок наследования различных типов коллекций в Java?
Объясните принцип работы конструкции switch-case и ее применение в программировании.
Кто в вашей команде занимался определением приоритетов и уровня важности для выявленных ошибок?
Можешь перечислить основные интерфейсы, с которыми сталкивался в своей практике?