Собеседование на системного аналитика в Т-Банке

Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Почему Т-Банк — особенный работодатель для SA

Т-Банк — крупнейший работодатель для системных аналитиков в банковской сфере РФ. SA здесь — не «писать ТЗ», а проектировать архитектуру: REST/gRPC API, интеграции с финансовыми системами, BPMN-процессы (например, выдача кредита от заявки до выдачи). Параллельно — близость к продукту: SA общается с product manager-ом и инженером ежедневно.

Особенность — масштаб (десятки миллионов клиентов) и компромисс между скоростью и регуляторикой. Архитектура микросервисная, банк ведёт собственную IT-разработку. Актуальные вакансии — на карьерной странице Т-Банка.

Информация основана на публичных источниках и опыте кандидатов. Команды Т-Банка имеют разные процессы — уточняйте у рекрутера.

Этапы собеседования

1. Скрининг с рекрутером (30-40 минут)

Знакомство:

  • Опыт SA, типы проектов (интеграции / API / процессы)
  • Знание REST, gRPC, очередей
  • Опыт с банковским доменом (опционально)

Питч 90 секунд: проект, твоя роль, результат.

2. REST API design (60-90 минут)

Главный этап. У Т-Банка много API внутри и наружу (Open API).

Что спрашивают:

  • HTTP методы, статус-коды (правильное использование)
  • REST vs gRPC vs WebSocket — когда что
  • Идемпотентность операций (особенно для платежей)
  • Версионирование API
  • OAuth2, JWT, OIDC

Кейс: «Спроектируй API для перевода между счетами клиента». Что включить, какие коды ошибок, как идемпотентность.

Подготовка: REST API design subtopic, API gateway и BFF на собесе SA.

3. BPMN и процессы (45-60 минут)

В банке много сложных процессов: KYC, выдача карты, кредитный конвейер.

Вопросы:

  • BPMN элементы: gateways (XOR, AND, OR), события (start, intermediate, end)
  • Как декомпозировать длинный процесс
  • Sub-processes, call activity
  • Compensation flow для финансовых транзакций

Подготовка: BPMN и требования subtopic, BPMN gateways на собесе SA.

4. Интеграция / архитектура (60-90 минут)

Сценарии:

  • «Интеграция с СБП: какие endpoints, как идемпотентность, retry policy»
  • «Микросервис обработки платежей: что подключить (Kafka? Redis? Postgres?)»
  • «Спроектируй уведомления клиенту о транзакциях»

Что оценивают:

  • Знание паттернов (Saga, 2PC, outbox, event sourcing)
  • Очереди (Kafka, RabbitMQ) — когда какая
  • Eventual consistency vs strong
  • Failure modes: что упало, как восстанавливаемся

Подготовка: интеграция и архитектура subtopic, 2PC vs Saga на собесе SA.

5. Поведенческое (45 минут)

STAR. Акцент:

  • Сложное требование, которое разрулил
  • Конфликт с разработкой / product manager-ом
  • Самая большая система, которую проектировал
  • Решение в условиях неполных требований

6. Финал с тимлидом

Стратегический разговор, фит. Готовь вопросы:

  • Какая команда, какой стек
  • Кто общается с регулятором
  • Релиз-цикл, ритуалы

Особенности по направлениям

Направление Что важно
Карты / Дебет KYC-процесс, выпуск, активация, операции
Кредиты Кредитный конвейер: заявка → скоринг → выдача, BPMN глубоко
Инвестиции Биржевая интеграция, real-time котировки, регуляторика ЦБ
Платежи / СБП Идемпотентность, retry, отмена платежа, интеграции с банками
Тинькофф Mobile Биллинг, тарифы, SIM-карты, интеграция с MNP
Олег (assistant) NLP-интеграция, voice flow, dialog management
Бизнес (юр.лица) Корпоративные API, multi-tenant, audit

Что Т-Банк ценит в SA

  • Финансовый домен. Понимание счетов, проводок, идемпотентности платежей — критично
  • REST зрелость. Не «GET /getUser», а правильный REST с status codes, idempotency, versioning
  • Compliance-aware. Знание ПДн, банковской тайны, OAuth/OIDC
  • Прагматизм. Не «идеальный API за полгода», а MVP за 2 недели + итерации
  • Кросс-функциональная работа. SA общается с product manager, dev, QA, security ежедневно
Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

Как готовиться: план

  1. REST API глубоко. REST API design subtopic, HTTP методы, статус-коды, идемпотентность.
  2. BPMN. Gateways, события, decomposition. BPMN gateways.
  3. Интеграции. Saga vs 2PC, очереди, retry policies. 2PC vs Saga.
  4. Банковский домен. Открытое банковское API, СБП, KYC, AML — изучи базу.
  5. OAuth2 / OIDC. Auth vs Authz.
  6. STAR-истории. Сложное требование, конфликт, неполные требования.

Частые ошибки

  • «SA пишет ТЗ». Уровень junior. В Т-Банке SA проектирует архитектуру, API, процессы
  • Не знать идемпотентность. Перевод денег без идемпотентности = двойное списание. Это red flag
  • Слабая интеграционная база. «Я знаю REST» без понимания eventual consistency, retry — слабо
  • Игнор регуляторики. Платежные API имеют требования ЦБ. Без compliance — junior
  • Без понимания BPMN. Кредитный процесс описать только текстом — слабо

Связанные темы

FAQ

Сколько раундов в Т-Банке для SA?

Обычно 4-5: рекрутер → REST/API → BPMN → интеграция → фит. Срок 3-6 недель.

Нужен ли банковский опыт?

Желательно. Сильный SA без банка проходит, но банковский домен ускоряет адаптацию.

Чем SA отличается от BA (business analyst)?

BA — про требования и бизнес-процессы. SA — про техническую архитектуру: API, интеграции, БД, инфраструктура.

Берут ли junior SA?

Есть программы для джунов через Tinkoff Education и стажировки.

Это официальная информация?

Этапы основаны на публичных источниках и опыте кандидатов. Уточняйте у рекрутера.