Альфа-Банк

Скоринг и риски, персонализация, антифрод, ассистенты

Крупнейший частный банк с сильной продуктовой культурой: модели работают в кредитном конвейере, в персональных предложениях и в поддержке клиентов. На собеседовании спрашивают не только про качество модели, но и про её стабильность во времени, объяснимость перед риск-менеджментом и поведение при смене экономических условий.

Этапы отбора

Порядок и состав секций меняются от команды к команде — это типовая схема, собранная по открытым источникам. Этапы, на которых проверяют знания, ведут в разбор формата: что оценивают и чем закрывать пробелы.

Все форматы проверок →
  1. Скрининг

    Рекрутер уточняет направление: розничные риски, корпоративный блок, CVM, поддержка и ассистенты.

  2. SQL-секция

    SQL-секция: витрины клиента и транзакций, оконные функции, аккуратная работа с историей.

  3. ML-секция: модели, признаки, валидация

    ML-секция: логистическая регрессия и бустинг, отбор признаков, валидация во времени, метрики риска.

  4. Продуктовая секция и A/B

    Продуктовая секция: дизайн эксперимента, оценка эффекта предложения, интерпретация незначимого результата.

  5. Секция дизайна ML-системы

    На middle+ — дизайн: кредитный конвейер или система принятия решений в реальном времени.

  6. Финальная встреча

    Руководитель и команда: задачи, уровень, требования к документированию моделей.

Что оценивают на любом направлении
  • Интерпретируемость: решение по кредиту нужно уметь объяснить клиенту и проверяющему.
  • Стабильность во времени: модель проверяется на новых поколениях заявок, а не только на отложенной выборке.
  • Понимание цены ошибки в обе стороны: отказ хорошему клиенту стоит не меньше, чем выдача плохому.
  • Уверенный SQL и умение самому собрать витрину из транзакционных данных.

Чем проверяют себя перед отбором

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

SQL-секция

SQL interview

Соединения, оконные функции и цена запроса на большой таблице

На чём валятся
  • COUNT(*) вместо COUNT(поле) после LEFT JOIN — классическая тихая ошибка.
  • Запрос без фильтра по ключу разбиения: на боевой таблице он просто не доедет.

Классика табличных задач и честная проверка качества

На чём валятся
  • «Взял бустинг, получил 0.85 AUC» без бейзлайна и без объяснения, что это значит для продукта.
  • Случайное разбиение в задаче, где данные упорядочены во времени.
24 вопроса в банкеТест: Классический ML

Продуктовая секция и A/B

Statistics & experimentation

Дизайн эксперимента, значимость и решение по результату

На чём валятся
  • Остановка теста в момент, когда p-value впервые стало меньше 0,05.
  • Вывод по срезу, найденному после эксперимента, без поправки.

От постановки до эксплуатации на одной доске

На чём валятся
  • Прыжок в архитектуру с первой минуты, без требований и метрик.
  • Схема, которая заканчивается обучением модели: ни выката, ни мониторинга.
22 вопроса в банкеТест: Дизайн ML-систем

Программа подготовки под компанию

19 тем по всем направлениям Альфа-Банк — если команда ещё не выбрана. Программа разложит их по неделям от математики к продакшену; под конкретное направление список короче, и его можно собрать ниже.

Собрать программу подготовки

Эти 19 тем можно разложить по неделям: программа выстроит их от математики к продакшену, поставит тест в конце каждой недели и вернёт тему на повторение, если вы в ней ошиблись. Выйдет примерно 4 недели под Альфа-Банк · Все направления.

Проверяем, вошли ли вы…

Направления

Выберите направление: обязательные темы со ссылками в атлас, типовые вопросы с ответами и тест для самопроверки.

Все тесты →
Направление

Скоринг и кредитные рискиCredit Risk ML

Оценка вероятности дефолта, поведенческие модели, лимиты и решения конвейера. Специфика — длинный горизонт наблюдения целевой переменной, требования к объяснимости и обязательная проверка стабильности.

Пройти тест: Классический ML (24 вопроса)
Собрать программу подготовки

Эти 10 тем можно разложить по неделям: программа выстроит их от математики к продакшену, поставит тест в конце каждой недели и вернёт тему на повторение, если вы в ней ошиблись. Выйдет примерно 2 недели под Альфа-Банк · Скоринг и кредитные риски.

Проверяем, вошли ли вы…

Типовые вопросы секции (4)
Почему в скоринге до сих пор жива логистическая регрессия на WOE-признаках?

Из-за требований к объяснимости и стабильности: коэффициенты читаются, монотонность признака задаётся явно, поведение модели предсказуемо при сдвиге распределения. Бустинг обычно даёт выше качество, но требует отдельной работы по объяснению решений и более плотного мониторинга.

Разбор в атласе: Logistic Regression — Логистическая регрессия
Целевая переменная известна через 12 месяцев. Как жить с таким лагом?

Обучаться на закрытых поколениях заявок и одновременно строить ранние индикаторы — просрочка на 30 и 90 днях как прокси. Валидация обязательно out-of-time: на поколениях, которых модель не видела. И отдельно смотреть, не изменился ли профиль заявок с тех пор, как выборка закрылась.

Разбор в атласе: Cross-validation — Кросс-валидация
Модель обучена на одобренных заявках. В чём тут ловушка?

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

Разбор в атласе: Data leakage — Утечка данных
Как понять, что скоринговая модель устарела?

По стабильности распределений признаков и скора (индекс PSI), по качеству на свежих поколениях и по калибровке: если предсказанная вероятность дефолта систематически расходится с фактом, модель ещё ранжирует, но уже не оценивает риск. Первое лечится перекалибровкой, второе — переобучением.

Разбор в атласе: Drift Detection — Детекция дрейфа
Что сделать руками до собеседования
  • Постройте скоринг на открытых данных: логистическая регрессия на WOE против бустинга, сравните качество и объяснимость.
  • Сделайте валидацию out-of-time и покажите разрыв со случайным разбиением.
  • Посчитайте калибровку и пересоберите пороги под матрицу стоимостей.