Headhunter · ноябрь 2025

Тех собес на middle Продуктовый Аналитик в Headhunter

middle Тех собес 3 вопроса 4 задачи
1

SQL

Задача 1

Написать запрос для получения работодателей с активными вакансиями

Мы хотим отправить рассылку всем работодателям hh, у которых не более 5 активных вакансий. Нужно вывести имена таких работодателей.

Данные лежат в двух таблицах:

  • employer: employer_id bigint, name varchar
  • vacancy: vacancy_id bigint, active boolean, employer_id bigint
with emp_active_vac AS (
SELECT
employer_id
, SUM(CASE WHEN active THEN 1 ELSE 0 END) as cnt_active
FROM vacancy
GROUP BY employer_id
)

SELECT
e.name
FROM employer e 
    LEFT JOIN emp_active_vac eav ON  eav.employer_id = e.employer_id
    AND eav.cnt_active <= 5

2. Задача: Написать…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Продуктовый Аналитик».

в этом собесе: 3 вопроса 4 задачи с кодом 3 секции
  • Ещё 211 текстовых собесов направления
  • 44 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес