Sobes.tech

Data Engineer

Таблица notifications содержит поле status, в котором значения: 'sent', 'delivered', 'read'. Какой из запросов корректен? select * from notifications where status like '%sent%' order by created_at desc limit 5 select * from notifications where status = 'read' order by created_at desc limit 5 select * from notifications order by status desc limit 5 select * from notifications where status not in ('sent', 'delivered') order by created_at asc limit 5 select * from notifications where status in ('sent', 'delivered') order by created_at desc limit 5

Junior
01.tech
19

Что такое Hive и чем он отличается от традиционных реляционных баз данных?

Middle
AstonAston
19

Когда нам не нужно хранилище данных?

Middle
Леман про
19

Чем отличается партицирование от шардирования?

Middle
СБЕРСБЕР
19

Задача по Kafka: продюсер отправляет изменения цены товара (200 руб, затем 300 руб), консюмер реплицирован в 3 пода. Будут ли проблемы в дефолтной конфигурации?

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

Расскажи про схему данных Data Vault 2.0, которую ты спроектировал

Junior
МодульБанк
19

Физические JOIN'ы — какие знаешь?

Middle
СБЕРСБЕР
19

Что такое VACUUM в PostgreSQL? Какие виды бывают? Можно ли использовать на продакшене?

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

Вы работаете в команде, использующей расширенную методологию Git Flow с дополнительными типами веток. Ваш проект имеет следующую структуру веток: - main (стабильные релизы) - develop (текущая разработка) - release/* (подготовка релизов) - hotfix/* (срочные исправления) - feature/* (новые функции) - experimental/* (экспериментальные функции) - refactor/* (рефакторинг кода) Один из ваших коллег выполнил следующие действия: - Создал ветку refactor/db-constraints от develop - Сделал в ней 15 небольших коммитов, каждый из которых рефакторит отдельную часть кода БД - Выполнил слияние ветки refactor/db-constraints в develop командой: git merge --squash refactor/db-constraints - Создал новый коммит в develop с подробным описанием всех изменений - Не удалил ветку refactor/db-constraints после слияния Какой из следующих выводов отражает последствия таких действий с точки зрения расширенного Git Flow и управления историей изменений?

Junior
01.tech
19

Хранилище было построено по схеме Data Vault — ты его тоже развивал, поддерживал? Руками добавлял хабы, линки?

Middle
МВидеоМВидео
18

Какое ограничение существует при использовании DISTINCT ON в PostgreSQL с ORDER BY?

Middle
ютэир
18

Когда ThreadPoolExecutor уместен?

Middle
FOM GROUP
18

Какие виды физического соединения таблиц существуют (Hash Join, Merge Join, Nested Loop)?

Middle+
СБЕРСБЕР
18

Какими типами таблиц в Greenplum пользовался? В каких случаях использовался heap, а в каких Append-Optimized?

Middle
КИПР NDA(IGaming)
18

Насколько реалистичны планы компании по построению системы сбора, нормализации и анализа данных?

Senior
ооо УК Арбат
18

Для чего нужны оконные функции?

Middle
FOM GROUP
18

В чём разница между == и is в Python?

Middle
Леман про
18

Как вы видите своё участие в проекте с учётом описанного состава команды?

Senior
ооо УК Арбат
18

Есть ли у вас конкурирующие офферы или предложения от других компаний?

Middle
RWB
18

Чем отличаются генераторы от списков в Python?

Middle
FOM GROUP
18
/24