Ozon · декабрь 2025

Тех собес на middle-senior Аналитик Данных в Ozon

middle-senior Тех собес 4 вопроса 2 задачи 200k ₽
1

Теория

1. Что такое Центральная предельная теорема (ЦПТ)?

2. Какие бывают виды распределений?

3. При экспоненциальном распределении как располагаются среднее, мода и медиана?

2

Практика

3

Pandas

4. Задача: Написать код, выводящий таблицу с именем и фамилией сотрудника и общим количеством проданных пылесосов

sales = df_id_names.merge(df_id_sales, on="emp_id", how="left")
sales.groupby(["emp_id"])["num_sales"].sum()
4

SQL

5. Вычислить сумму заказов по клиентам и накопительную сумму по каждому клиенту с использованием оконных функций

5

Python алгосы

6. Задача: Проверить, вернется ли робот в исходную точку после выполнения команд

def robot(s: str):
    count = {"U" : 0, "R" : 0, "L" : 0, "D" : 0}  # ключ - буквы, значения - количество
    for letter in s:
        if letter in count.keys():
            count[letter] += 1

    return count["U"] == count["D"] and count["L"] == count["R"]

Дополнительно

Технический скрининг состоял из трех разделов: Python Pandas, SQL и Python алгоритмы.