Sobes.tech

Data Engineer

Чӣ тавр CTE (Ифодаи Ҷадвали Умумӣ)?

Middle
FOM GROUP
31

Чӣ қадар вақт витринҳо ҳисоб карда мешуданд? Оё ин як ҳисоботи иловагӣ ё пурра буд?

Middle
КИПР NDA(IGaming)
31

Чӣ тавр метавон дар бораи дурустии пурсиши зерин гап зад? select * from sessions where ended_at is null and status != 'pending';

Junior
01.tech
31

Логистика компаниясы үчүн отчет Сиз логистика компаниясында аналитисиз, ал жерде сактагычтардагы операциялар катталат. Ар бир сактагычтын эффективдүүлүгү боюнча отчет түзүшүңүз керек. Ар бир сактагыч үчүн эсептеңіз: • жалпы операциялар саны (count_operations); • сактагычта иштелип чыккан жалпы товарлар саны (sum_quantity); • операциянын орточо иштетүү убактысы (avg_processing_time), тек белгиленген убакыт менен (NULL эмес), жакын санга чейинки жыйырма; • бир операцияда иштелип чыккан максимал жана минималдуу товарлар саны (max_quantity, min_quantity); • ар бир түрдөгү операциялардын саны («жеткирүү», «жөнөтүү», «көчүрүү») өзүнчө колонкаларда: supply_operations, shipment_operations, transfer_operations. Жалпы операциялар саны 2ден көп жана орточо иштетүү убактысы 60 мүнөттөн ашпаган сактагычтарды фильтрлөө. Натыйжаны сактагыч ID боюнча өсүүчү тартипте сорттоо. Кирүү форматы Операциялар таблицасы: • operation_id (int) — операциянын уникалдуу идентификатору • warehouse_id (int) — сактагыч ID • operation_type (text) — операциянын түрү: «жеткирүү», «жөнөтүү», «көчүрүү»

Junior
01.tech
31

Дана низи order, ки нишон медиҳад, ки кадом тартиби лозим аст барои аломатҳо. Шумо бояд аломатҳоро дар низи unsorted_str такроран тартиб диҳед, то ки тартиб бо низи order мувофиқ бошад. Ҳар ду низҳо аз ҳарфҳои хурди алифбои англисӣ иборатанд, ҳамаи аломатҳо дар order гуногунанд. Тартиби аломатҳо дар unsorted_str бо низи order мувофиқ номида мешавад, агар аз он ки аломати x пеш аз аломати y дар order қарор дорад, бармеояд, ки ҳар як пайдоиши x дар unsorted_str бояд пеш аз ҳар як пайдоиши y бошад. Масъалаҳое, ки дар order аломатҳо аз unsorted_str нестанд ва баръакс, иҷозат дода мешаванд. Ҳар гуна тартиби иҷозатдодашударо баргардонед. unsorted_str = "abcd" order = "cba" ҷавоб = "dcba" ("cdba", "cbda", "cbad") def CustomSort(unsorted_str: str, order: str) -> str: # коди дар ин ҷо

Junior
Яндекс
31

Чӣ гуна тақсим кардани дархост ба марҳилаҳо? Барои ин чӣ мекунем?

Middle
МВидеоМВидео
31

Оё шумо бо функсияҳои тиреза кор кардаед? Кадом намудҳои функсияҳои тирезаро медонед?

Middle
AstonAston
31

Отчет для логистической компании Вы аналитик логистической компании, которая ведет учет операций на складах. Вам необходимо составить отчет по эффективности работы каждого склада. Для каждого склада рассчитайте: • общее количество операций (count_operations); • общее количество товаров, обработанных на складе (sum_quantity); • среднее время обработки операции (avg_processing_time), учитывая только операции с указанным временем (не NULL), округленное до целого числа; • максимальное и минимальное количество товаров, обработанных в одной операции (max_quantity, min_quantity); • количество операций каждого типа («поставка», «отгрузка», «перемещение») в отдельных колонках: supply_operations, shipment_operations, transfer_operations. Отфильтруйте склады, у которых общее количество операций больше 2 и среднее время обработки не превышает 60 минут. Отсортировать результат по ID склада по возрастанию. Формат ввода Таблица operations: • operation_id (int) — уникальный идентификатор операции • warehouse_id (int) — идентификатор склада • operation_type (text) — тип операции: «поставка», «отгрузка», «перемещение» • quantity (int) — количество единиц товара в операции • operation_date (timestamp) — дата и время операции • processing_time (int) — время обработки операции Колонка processing_time может содержать пропуски. Формат вывода Запрос должен вернуть таблицу с полями в таком порядке: • warehouse_id (int) — уникальный идентификатор склада • count_operations (int) — общее количество операций, выполненных на складе • sum_quantity (int) — общее количество товаров, обработанных на складе • avg_processing_time (numeric) — среднее время обработки операции (в минутах), учитывая только операции с не NULL временем, округленное до целого числа • max_quantity (int) — максимальное количество товаров, обработанных в одной операции • min_quantity (int) — минимальное количество товаров, обработанных в одной операции • supply_operations (int) — количество операций типа «поставка» • shipment_operations (int) — количество операций типа «отгрузка» • transfer_operations (int) — количество операций типа «перемещение»

Junior
01.tech
31

Оё бо ҳодисаҳои сифатии маълумот кор кардаед?

Middle
СБЕРСБЕР
31

Мо чӣ тавр шумо дар кор мотивация меёбед? Қувваҳои худро дар соҳаи hard skills номбар кунед.

Middle
КуперКупер
31

Тамсозиш махсус реттілик, номи even_sequence бўлиб, фақат juft sonлар ишлаб чиқаради. [...]-нинг ўрнига нима қўйилиши керакки, агар even_column қиймати қўшишда кўрсатилмаса, қиймат even_sequence-дан олинсин? create table some_table( even_column [...] ); integer computed as nextval('even_sequence') integer generated always as identity (start with 2 increment by 2) integer default nextval('even_sequence') integer unique default nextval('even_sequence') integer generated by even_sequence’

Junior
01.tech
31

Чаро набояд бисёр воридоти хурд дар ClickHouse кард?

Middle
ютэйр
31

Омодаи dashboards ва кор кардаед бо асбобҳои визуализатсияи додаҳо (асбобҳои BI)?

Middle
Альфа-БанкАльфа-Банк
31

Статистика дар контексти системаи идоракунии маълумотҳо ва оптимизатсияи дархостҳо чист?

Senior
ООО Блейз Аналитикс
30

Чӣ гуна тақсимотҳои Spark бо тақсимотҳо дар ҷадвалҳо (масалан, дар Iceberg) алоқаманданд?

Senior
ООО Блейз Аналитикс
30

Дар кадом даста ва зери кадом роҳбарӣ шумо бештар бароҳат ҳастед?

Middle
ютэйр
30

Чӣ мешуд, вақте ки маҳдудияти сифатии маълумот фаъол мешуд: огоҳӣ, сустӣ, барқарорсозӣ?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
30

Чӣ гуна Spark муайян мекунад, ки ҷадвал барои пайвастшавии broadcast (ҳадди боло) кифоя аст?

Middle+
ПАО Сбербанк
30

Индекси чист? Фарқи байни индексҳои кластерӣ ва ғайри кластерӣ чист?

Middle
СБЕРСБЕР
30

## масъалаи мода # Листи ададҳо вуҷуд дорад. Функсия нависед, ки модаи ин листро пайдо кунад. # find_mode([1, 2, 3, 3, 4, 5]) #> 3

Middle
СБЕРСБЕР
30
/32