Собеседование на системного аналитика в HeadHunter

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

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

HeadHunter (hh.ru) — главный российский job-marketplace. Системный аналитик проектирует API для работодателей (rest-методы публикации вакансий, отклики, поиск кандидатов), для соискателей (поиск, отклики), search-инфраструктуру через ElasticSearch, биллинг работодательских тарифов.

Особенность: двусторонний marketplace с собственной search-инфраструктурой и сложной системой тарифов. Подробнее — на странице карьеры HeadHunter.

Информация в статье основана на публичных источниках и опыте кандидатов. Формат может отличаться по командам и грейдам. Уточняйте у рекрутера.

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

1. Скрининг (30 минут)

Опыт, мотивация.

2. BPMN + требования (60 минут)

Сбор требований, use cases.

3. API + интеграции (60-90 минут)

REST, MQ. Идемпотентность откликов.

4. Базы данных + ElasticSearch (60 минут)

SQL + ES query DSL.

5. Кейс-интервью (60 минут)

«API публикации вакансии», «search-индекс резюме», «биллинг работодательских тарифов».

6. Поведенческое + финал

STAR + культурный фит.

Что HeadHunter ценит в SA

  • API. REST, идемпотентность.
  • ElasticSearch. Search-индексы.
  • БД. Уверенный SQL.
  • Marketplace-mindset. Двусторонний рынок.
  • Стейкхолдер-навык.

Типичные задачи и кейсы

  • «API публикации вакансии: процесс, error-handling»
  • «Search-индекс резюме: ES tuning»
  • «Биллинг работодательских тарифов»
  • «Интеграция с ATS работодателей»
  • «Восстановление сессии после разрыва»
Готовься к собесу аналитика как в Duolingo
10 минут в день — SQL, Python, A/B, метрики. 1700+ вопросов в Telegram
Открыть Карьерник в Telegram

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

  1. API. REST, идемпотентность.
  2. ElasticSearch. Indices, queries.
  3. БД. SQL.
  4. BPMN.
  5. Marketplace-logic.

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

  • ElasticSearch поверхностно.
  • Слабая SQL.
  • API без идемпотентности.

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

FAQ

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

Обычно 5. Срок 3-5 недель.

Нужен ли HR-tech опыт?

Желателен.

Какой уровень SQL?

Уверенный middle.

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

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