Sobes.tech

Data Engineer

[имя] исправил ошибки и стиль в тексте: «Привет! Я [имя], вы ранее просили перейти на тг» — сделать на «ты», но уважительно

Junior
01.tech
8

Что такое трассировка? Есть ли опыт работы с ней?

Senior
ИП Ганус Александр Андреевич
8

Как работали с CI/CD?

Middle
AstonAston
8

У нас топик сильно структурированный, древовидный, данные там сырые — как их обрабатывать?

Middle
МВидеоМВидео
8

Почему сейчас рассматриваете предложения о работе?

Junior
01.tech
8

Расскажи о себе — опыт работы, стек технологий

Middle
СБЕРСБЕР
8

Какие минусы у MPP архитектуры в Greenplum?

Middle
Леман про
8

Расскажите, пожалуйста, почему Вам интересна данная вакансия?

Junior
01.tech
8

у нас есть таблица клиенты(ид имя адрес допустим), товары(ид название и т.п.), движение товара(тут у нас ид клиента товара дата количество сума), надо найти какие товары продались 1 января уникальные только ну и так же вывести имя покупателя и...

Middle
СБЕРСБЕР
8

Вам нужно быстро откатить несколько файлов к версии из прошлого коммита, не затрагивая остальные изменения. Как действовать? git reset --hard HEAD Удалить и создать заново файлы вручную git fetch и git merge git revert HEAD git checkout HEAD^ <файл1> <файл2>

Junior
01.tech
8

Что такое SQL-инъекция?

Middle
Леман про
8

Чем отличается EXPLAIN ANALYZE от обычного EXPLAIN? Почему его нежелательно запускать на DELETE/UPDATE запросах?

Middle
газпромнефть снабжение
8

Как оценить конфигурацию под перенос одного терабайта данных из PostgreSQL в ClickHouse?

Middle
FOM GROUP
8

Назови пять команд Git.

Middle
Леман про
8

Почему выбрали именно DBT? Какие плюсы и минусы видишь у этого фреймворка?

Middle+
СБЕРСБЕР
8

Swap-файлы — как они влияют на производительность? Когда еще могут swap-файлы возникать?

Middle
МВидеоМВидео
8

Анализ продаж по категориям товаров в розничном магазине Вы работаете аналитиком в розничном магазине. Ваша задача — сформировать отчет о продажах по категориям товаров с расчетами: • общее количество проданных единиц в категории (total_units_sold); • суммарная выручка по категории, учитывая скидки, где скидка применяется как unit_price × units_sold × (1 − discount/100). Если скидка отсутствует (NULL), считать скидку равной 0%. Округлить до двух знаков после запятой; • среднее количество проданных единиц на одну продажу (avg_units_per_sale), округленное до двух знаков после запятой; • долю продаж без скидки (no_discount_share) — количество продаж с NULL или 0% скидкой, деленное на общее количество продаж в категории, округленную до трех знаков после запятой. Результат сначала отсортируйте по убыванию total_revenue, затем по возрастанию среднего количества единиц в продаже (avg_units_per_sale), в конце — по названию категории в алфавитном порядке. Формат ввода Таблица sales: • sale_id (int) — уникальный идентификатор продажи • product_id (int) — идентификатор товара • category (text) — категория товара • sale_date (timestamp) — дата и время продажи • units_sold (int) — количество проданных единиц • unit_price (numeric) — цена за единицу товара • discount (numeric) — скидка на товар в процентах, может быть NULL Колонка discount может содержать пропуски. Формат вывода Запрос должен вернуть таблицу с полями в таком порядке: • category (text) — категория товара • total_units_sold (int) — общее количество проданных единиц товаров в данной категории • total_revenue (numeric) — общая выручка по категории с учетом скидок, округленная до двух знаков после запятой • avg_units_per_sale (numeric) — среднее количество единиц товара в одном заказе, округленное до двух знаков после запятой • no_discount_share (numeric) — доля продаж без скидок в категории (значение от 0 до 1), округленная до трех знаков после запятой Результат сортируется сначала по убыванию total_revenue, затем по возрастанию среднего количества единиц в продаже (avg_units_per_sale), в конце — по названию категории в алфавитном порядке.

Junior
01.tech
8

Чем HDFS отличается от обычных распределённых файловых систем?

Middle
AstonAston
8

Produce a list of costly bookings Question How can you produce a list of bookings on the day of [phone] which will cost the member (or guest) more than $30? Remember that guests have different costs to members (the listed costs are per half-hour 'slot'), and the guest user is always ID 0. Include in your output the name of the facility, the name of the member formatted as a single column, and the cost. Order by descending cost, and do not use any subqueries.

Middle
FOM GROUP
8

Что такое семантическое версионирование? Когда двигать major, minor, patch?

Senior
ИП Ганус Александр Андреевич
8
/17