Подготовка к интервью

Вопросы на собеседовании в ОТП Банк

282 вопроса с собеседований в ОТП Банк

282 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в ОТП Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, android.

Каталог

Результаты поиска

Найдено: 282
Поведенческий

Сколько смежных систем взаимодействует с вашим сервисом (через REST/Kafka)?

Укажите фактическое число прямых интеграций и разделите их на синхронные REST-вызовы и обмен событиями. Важнее числа — назначение связей и поведение при отказах.

Читать ответ
Поведенческий

Расскажи про текущий проект: архитектуру, команду, свои задачи на проекте и почему ты в поиске новой работы?

Начните с назначения продукта и основных компонентов, затем опишите команду, свои задачи и причину поиска. Архитектурные детали раскрывайте в пределах реального знания и допустимой информации.

Читать ответ
Теория

Составь тест-кейсы (без автоматизации) для сценария успешного оформления карты с курьерской доставкой и для сценария, когда клиент находится в стоп-листе.

Нужны два контролируемых клиента: допущенный к оформлению и находящийся в стоп-листе. Ожидаемые решения, сообщение и побочные действия должны следовать из согласованных бизнес-правил.

Читать ответ
Теория

Задача: доработали микросервис заявок, добавили новый статус (например, «SMS о доставке отправлено»). Как протестируешь переход заявки в новый статус — распиши по шагам, начиная с первого?

Сначала уточню семантику нового статуса и допустимые переходы, затем подготовлю заявку и вызову событие, которое должно его установить. Проверю состояние, историю и совместимость потребителей.

Читать ответ
Поведенческий

Когда ты пришёл на проект, автотесты уже существовали, или тебе нужно было внедрять автоматизацию с нуля?

Чётко обозначьте стартовое состояние: готовый набор, отдельные проверки или полное отсутствие автоматизации. Затем расскажите, что именно вы добавили, изменили или организовали.

Читать ответ
Теория

Как реализуется параллелизация автотестов и почему в проекте одновременно используются JUnit и TestNG?

Параллелизация распределяет независимые тесты по потокам или процессам. Одновременное наличие JUnit и TestNG нужно объяснять устройством конкретного проекта: миграцией, разными модулями или наследуемыми наборами.

Читать ответ
Теория

Если JSON-ответ станет гораздо длиннее (100+ строк, вложенные объекты — заявка, данные клиента, данные по скорингу), как будешь писать автотест на такой ответ?

Разделю проверку длинного JSON на контракт структуры и смысловые утверждения по важным полям и связям. Полное сравнение с огромной строкой обычно слишком хрупко и плохо объясняет ошибки.

Читать ответ
Теория

Кто должен согласовывать изменения статусной модели/контракта с командами-потребителями (подписанными на события Kafka)?

Согласование должен организовать владелец изменяемого контракта совместно с ответственными командами-потребителями. Аналитик или технический лидер может координировать работу, но конкретная роль определяется процессом.

Читать ответ
Поведенческий

Сколько сейчас бэковых автотестов и запускаются ли они параллельно или последовательно?

Назовите реальное приблизительное число backend-тестов и схему запуска. Уточните, считаете ли тестовые методы, параметризованные случаи или все исполнения по окружениям.

Читать ответ
Поведенческий

Ты сам участвуешь в тест-дизайне на этапе анализа требований, или тебе передают уже готовые тест-кейсы на автоматизацию?

Объясните, на каком этапе подключаетесь: анализ требований, разработка тест-дизайна, ревью или автоматизация готовых сценариев. Отделите самостоятельное проектирование от технической реализации кейсов.

Читать ответ
Поведенческий

Порядка скольки микросервисов в зоне ответственности именно твоей команды (не считая смежных систем)?

Назовите реальное приблизительное число сервисов вашей команды и критерий ответственности: разработка, тестирование, сопровождение или дежурство. Не включайте все доступные интеграции.

Читать ответ
Поведенческий

Где храните тестовую документацию (тест-кейсы) и как статусы прогонов автотестов интегрированы с Jira/TMS?

Опишите хранилище кейсов, устойчивую связь автотеста с кейсом и передачу результатов CI в TMS/Jira, включая ошибки интеграции и обновление документации.

Читать ответ