Ростелеком

Видеоаналитика, качество сети, отток и сервисы для бизнеса

Крупнейшая по выручке ИТ- и телеком-компания страны: связь, инфраструктура, облака, видеонаблюдение и проекты для государства. ML-задачи разнообразны — от классической абонентской аналитики до видеоаналитики на тысячах камер, где решают не только метрики, но и стоимость инференса и требования к хранению.

Этапы отбора

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

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

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

  2. Отборочное тестирование способностей

    На части позиций и на стажировках — тестирование до собеседования.

  3. SQL-секция

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

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

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

  5. Секция по компьютерному зрению

    Для видеоаналитики — секция по зрению: детекция, трекинг, работа на потоке с множества камер.

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

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

Что оценивают на любом направлении
  • Понимание стоимости инференса: тысячи камер — это вопрос денег, а не только точности.
  • Готовность работать в регламентированной среде: согласования, документация, требования к данным.
  • Умение довести решение до эксплуатации силами другой команды.
  • Внимание к приватности при работе с видеоданными и персональной информацией.

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

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

Числовые, вербальные и логические тесты до первой встречи

На чём валятся
  • Попытка считать точно всё подряд: времени хватает примерно на две трети задач, и выигрывает тот, кто оценивает порядок величины.
  • Ответ «из общих знаний», а не из приведённых данных, — в вербальной части это прямая ошибка.

SQL-секция

SQL interview

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

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

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

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

Свёртки и трансформеры, детекция, сегментация, метрики

На чём валятся
  • Метрика «точность» в задаче детекции.
  • Аугментации «по ощущениям», без проверки влияния на метрику.
24 вопроса в банкеТест: Computer Vision

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

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

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

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

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

Направления

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

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

ВидеоаналитикаVideo Analytics

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

Пройти тест: Computer Vision (24 вопроса)
Собрать программу подготовки

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

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

Типовые вопросы секции (4)
Тысяча камер, бюджет на GPU ограничен. Как проектировать систему?

Как задачу о стоимости кадра: обрабатывать не каждый кадр, а с шагом и по событию движения; ставить лёгкую модель первым фильтром; группировать потоки в батчи на карте; выносить тяжёлую модель только на подозрительные фрагменты. Точность на кадре меняется на точность на событии — и это осознанный размен.

Разбор в атласе: Cost Model — Экономика сервиса
Чем метрики трекинга отличаются от метрик детекции?

Трекинг оценивает не только «нашли объект», но и «не перепутали идентичность»: смены идентификаторов, разрывы треков, фрагментация. Хороший детектор со слабым сопоставлением даёт отличный mAP и бесполезные треки — поэтому метрики трекинга считают отдельно.

Разбор в атласе: Tracking Metrics — Метрики трекинга
Ночью качество падает вдвое. Что делать?

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

Разбор в атласе: Error analysis — Анализ ошибок
Как готовить модель к работе на оборудовании заказчика?

Оптимизацией под конкретное железо: экспорт в оптимизированный рантайм, квантизация, замер задержки и потребления памяти на целевом устройстве. Метрики, снятые на серверной карте, ничего не говорят о работе на встроенном ускорителе в шкафу у заказчика.

Разбор в атласе: Inference Optimization — Ускорение инференса
Что сделать руками до собеседования
  • Соберите связку детекции и трекинга и посчитайте метрики трекинга отдельно от детекции.
  • Оцените стоимость обработки одного потока и посчитайте, сколько камер выдержит одна карта.
  • Разберите ошибки по условиям съёмки и подберите отдельные пороги для ночного режима.