Wildberries · июнь 2026

Тех собес на middle-senior Data Инженер в Wildberries

middle-senior Тех собес 7 вопросов 6 задач
1

SQL

1. Задача: Что вернет функция count для различных аргументов в SQL-запросе?

-- Таблица с 1 колонкой id:
id
1
2
3
4
5
NULL
NULL

-- Что вернет функция в запросе вида:
-- SELECT ... FROM table
count(*)        = 
count(1)        = 
count(id)       = 
count('id')     = 
count(NULL)     = 

2. Задача: В чем разница между оконными функциями с partition by вместе с order by и без order by?

select
    sum(amount) over (partition by user_id order by date)
from
    payments

select
    sum(amount) over (partition by user_id)
from
    payments

3. Задача: Напишите SQL-запрос, который выводит имя сотрудника, его текущую зарплату и среднюю зарплату по его отделу, с сортировкой по текущей зарплате по убыванию.

Employees (
              employee_id INT,…
Конец фрагмента

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

Открывает это интервью целиком и все материалы направления «Data Инженер».

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