Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: devops, infrastructure, database.
REST Assured — Java-библиотека для автоматизированных проверок HTTP API, включая HTTPS. REST — архитектурный стиль, а не отдельный сетевой протокол; библиотека не заменяет тестовый runner.
Разделите стек продукта и стек тестирования. Затем объясните, как устроены сценарии, клиенты или объекты страниц, данные, конфигурация, запуск и отчётность.
Техническая корректность — только часть качества. Если продукт не решает значимую задачу пользователей, выполнение спецификации не гарантирует продуктовую ценность или успех.
Приведите реальный пример помощи коллеге: исходный уровень, цель, формат взаимодействия и наблюдаемый прогресс. Менторство отличается от разового ответа на вопрос последовательностью.
Назовите приблизительное распределение своего времени и период, к которому оно относится. Разделите написание автотестов, их поддержку, анализ падений и собственно ручные проверки.
Расскажите о реальном пути merge request: подготовка, автоматические проверки, выбор ревьюеров, обсуждение и слияние. Уточните, какие правила были обязательными, а какие договорённостями.
Назовите предпочтительный баланс и объясните его через задачи и развитие, а не через желание полностью исключить ручную работу. Реальное соотношение зависит от стадии продукта и рисков.
500 допустим для непредвиденной ошибки сервиса, но не обязан обозначать любой сбой зависимости. Для шлюза могут точнее подходить 502 или 504; временная недоступность может выражаться 503.
Уточните фактический процесс ревью: кто имел право подтверждать изменения, кто обычно проверял и требовалось ли ваше участие в каждом merge request. Это разные утверждения.
Перечислите базы, с которыми реально работали, и задачи. Реляционные базы названы по отношениям — формальной модели данных, обычно представленной таблицами, а не просто по связям между таблицами.
Соотношение нужно описывать по собственному проекту в Совкомбанке, а не приписывать всему банку. Уточните, сравниваете ли вы время работы, количество сценариев или покрытие рисков.
Набор зависит от контракта: дробные и отрицательные значения, ноль, границы диапазона, пустота и неверный тип. Дроби полезны даже для целочисленного поля — как невалидный ввод.