Вконтакте · февраль 2026

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

middle-senior Тех собес 11 вопросов 2 задачи
1

SQL

Задача 1

Найти начало и конец пропусков в числовой последовательности

Есть табличка some_id Integer, в которой хранится числовая последовательность от 1 до 100 с пропусками. Нужно найти начало и конец пропуска данных, если длина пропуска больше k, с усложнением для интервалов до первого элемента и после последнего (до n).

Пример:

some_id
0,
1,
9,
10,
11,
12,
20,
23

k = 2 =>
start_skip, end_skip
1, 8 
13, 19
24, 100
2

Clickhouse

2. В чем особенности Clickhouse?

3. Как работают функции uniq, uniqExact, argMax и ARRAY JOIN?

3

Python

4. Задача: Написать генератор случайных названий…

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

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

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

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