Собеседование на Data Engineer в HeadHunter
Содержание:
Почему HeadHunter — особенный работодатель для DE
HeadHunter — главный job-marketplace РФ. DE работает с резюме / вакансиями (поиск через ElasticSearch), поведенческими данными (отклики, просмотры, отказы), ML-pipelines для matching, аналитикой подписок работодателей.
Особенность: search + recsys + behavioral analytics. Стэк: Spark, ClickHouse, ElasticSearch, Kafka. Подробнее — на странице карьеры HeadHunter.
Информация в статье основана на публичных источниках и опыте кандидатов. Формат может отличаться по командам и грейдам. Уточняйте у рекрутера.
Этапы собеседования
1. Скрининг (30 минут)
Опыт, мотивация.
2. SQL и Python (60 минут)
SQL — middle-senior.
3. Big Data (60-90 минут)
4. ElasticSearch / ClickHouse (45-60 минут)
ElasticSearch для search резюме / вакансий. ClickHouse для аналитики.
5. Архитектура (60 минут)
«Pipeline для матчинг-фичей», «search-индекс резюме», «A/B-инфраструктура».
6. Поведенческое + финал
STAR + культурный фит.
Что HeadHunter ценит в DE
- Spark.
- ElasticSearch. Search-индексы.
- ClickHouse. Behavioral analytics.
- ML-pipelines. Для matching.
- A/B-инфраструктура.
Типичные задачи и кейсы
- «Pipeline для matching-фичей: резюме × вакансия»
- «Search-индекс резюме в ElasticSearch»
- «ClickHouse для behavioral аналитики»
- «A/B-инфраструктура: bucketing, метрики»
- «Spark на 1 TB поведенческих событий»
Как готовиться: план
- Spark.
- ElasticSearch.
- ClickHouse.
- A/B-инфраструктура.
- SQL. Middle-senior.
Частые ошибки
- Слабая SQL.
- ElasticSearch поверхностно.
- ClickHouse поверхностно.
Связанные темы
- Собеседование на DE в Avito
- Собеседование на DE в Циан
- Spark на собесе DE
- Собеседование на DS в HH
- Собеседование на PM в HH
FAQ
Сколько этапов?
Обычно 5-6. Срок 4-6 недель.
Нужен ли опыт в HR-tech?
Желателен.
Какие инструменты главные?
Spark + ElasticSearch + ClickHouse + Kafka.
Это официальная информация?
Этапы основаны на публичных источниках и опыте кандидатов. Уточняйте у рекрутера.