Собеседование на Data Engineer в Циан

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

Почему Циан — особенный работодатель для DE

Циан — крупнейшая classifieds-площадка по недвижимости в РФ. Миллионы объявлений, миллиарды событий поиска. Стек: ClickHouse + Spark + Airflow + Kafka + PostgreSQL + dbt. ML-команда работает над ranking, рекомендациями, антифродом, dynamic pricing для pro-продавцов.

DE в Циан работает с classifieds-данными, search-аналитикой, geo-данными, ML feature pipelines. Domain — classifieds / proptech.

Актуальные вакансии — на career.cian.ru.

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

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

1. HR-скрининг (30-45 минут)

Знакомство:

  • Стек: ClickHouse / Spark / Airflow / Kafka
  • Опыт в classifieds / proptech / marketplace
  • Motivation

Питч 90 секунд: продукт, объёмы, инструменты.

2. SQL deep (60-90 минут)

Темы:

  • Window functions, CTE
  • ClickHouse-specific: MergeTree, materialized views, geo-функции
  • ETL-паттерны
  • Оптимизация

Подготовка: SQL для DE.

3. Python + Spark (60-90 минут)

PySpark для batch.

  • DataFrame API
  • Partitioning, shuffles
  • Geo-данные

Подготовка: Spark deep dive.

4. System design (60-90 минут)

Кейсы:

  • Pipeline для search ranking
  • Recommendation объявлений
  • Real-time антифрод (поддельные объявления)
  • Geo-search pipeline

Подготовка: data modeling, Kafka streaming.

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

STAR: cross-team, ML pipelines, ownership.

Особенности по командам

Search & Ranking: ClickHouse + ML pipelines.

Recommendations: объявления, контент.

Антифрод: real-time детект фейков.

B2B / Pro Sellers: аналитика для агентств.

Geo / Maps: spatial pipelines.

Что Циан ценит в DE

  • SQL уверенно. ClickHouse-first.
  • Spark. Базовый стек.
  • Classifieds domain. Search, fraud, fake objects.
  • Geo / spatial опыт. Плюс.
  • Reliability. High-load.
Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

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

За 4-6 недель:

  1. Неделя 1-2 — SQL + ClickHouse. SQL для DE, ClickHouse.
  2. Неделя 3 — Spark. Spark deep dive.
  3. Неделя 4 — System design. Classifieds. Kafka.
  4. Неделя 5 — Monitoring. мониторинг.
  5. Неделя 6 — Mocks + behavioral.

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

  • Слабый ClickHouse.
  • Spark без shuffle / partitioning.
  • Игнор classifieds домена.
  • Без geo / spatial.
  • Без monitoring.

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

FAQ

Удалёнка в Циан для DE?

Гибрид часто.

Зарплатные вилки 2026?

Middle DE: 230-360k. Senior: 360-520k.

Английский нужен?

Не обязателен.

Сколько этапов?

3-4 этапа, 1-2 недели.

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

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