QA / QA Automation
Расскажите о вашем опыте использования систем обмена сообщениями или брокеров сообщений в проектах.
Вы больше склоняетесь к тестированию пользовательского интерфейса или API-слоёв приложения?
Можете объяснить, что представляет собой HTTP-метод GET?
Какой основной список протоколов данных применяется при создании REST API?
Как различаются подходы к тестированию монолитных приложений и систем на базе микросервисной архитектуры?
В чем вы считаете свои основные преимущества и сильные стороны?
Использовал ли ты группировки данных в базах данных для агрегации или аналитики?
Какие типы коллекций и их реализации вы использовали в Java для хранения данных?
Какими способами можно создать копию объекта в программировании?
Каким образом осуществляется одновременное выполнение нескольких промисов с помощью Promise.all и как обрабатываются их результаты?
Каким образом вы разрабатываете тестовые сценарии исходя из требований документации?
Можешь ли ты продемонстрировать, как оформлять запросы к базе данных?
Можешь привести пример тестовых сценариев, которые ты выполнял в процессе интеграционного тестирования?
Можете объяснить, что подразумевается под техническим долгом в проекте?
Можешь ли ты перечислить и описать основные системы брокеров сообщений, с которыми сталкивался?
Какие типы структур данных ты применяешь в своей практике?
Какие профессиональные цели и задачи ты хотел бы реализовать в компании, куда устраиваешься?
Какие трудности могут возникнуть у автоматизатора при одновременном запуске нескольких тестов?
В чем заключается назначение механизма ожиданий в программировании?
Можешь ли ты перечислить основные типы данных, используемые в языке Java?