Sobes.tech

Data Engineer

Gde možete pogledati logove zadataka u Airflow?

Middle
FOM GROUP
240

Dve tabele t1 i t2 su date. Zadatak je da nabrojite sve vrste joinova koje poznajete i rezultat upita select * from t1 <join> t2 on t1.t = t2.t za svaku od njih. |t1.t| ------ 1 2 4 null ------ |t2.t| ------ 1 3 null null

Middle
КуперКупер
212

CREATE TABLE orders ( driver_id varchar, city varchar, order_id varchar ); -- Dobijte top 10 vozača po broju narudžbi u svakom gradu

Junior
Яндекс
181

Koja je razlika između RANK() i DENSE_RANK()?

Junior
Яндекс
166

SELECT * FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.date_start > t2.date_start

Middle
Леман про
166

Ispričaj mi o svom radnom iskustvu: zadaci, tehnološki stack

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

Где боље ради компресија података — у колонам или у редовима, и зашто?

Junior
Яндекс
163

Kako Pandas obrađuje nedostajuće podatke?

Middle
FOM GROUP
163

Анализа посећености фитнес клубова Радите као аналитичар у мрежи фитнес клубова. Имате информације о посећености корисника и купљеним претплатама. Потребно је анализирати ефикасност коришћења претплата. Израчунајте за сваки тип претплате: • укупни број корисника који су користили овај тип претплате. Узимајте у обзир само јединствене user_id; • укупни број посета са овом претплатом. Узимајте у обзир све посете корисника са том претплатом; • удел корисника ове претплате у процентима од укупног броја корисника (заокружено на један знак после запетое). За израчунавање удела користите однос броја корисника са овом претплатом и укупног броја јединствених корисника. Сваки корисник може имати само једну претплату. Распоредите резултат по типу претплате по абецедном реду. Формат улаза Табела memberships: • membership_id (int) — јединствени идентификатор претплате • user_id (int) — јединствени идентификатор корисника • membership_type (text) — тип претплате Табела visits: • visit_id (int) — јединствени идентификатор посете • user_id (int) — идентификатор корисника • visit_date (timestamp) — датум и време посете Подаци не садрже празне или неисправне вредности. Формат излаза Захтев треба да врати табелу са пољима у овом редоследу: • membership_type (text) — тип претплате • users_count (int) — број јединствених корисника са овим типом претплате • total_visits (int) — укупни број посета корисника са овом претплатом • user_share (numeric) — учешће корисника у процентима са овом претплатом од укупног броја (заокружено на 1 знак после запетое) Резултат се сортира по типу претплате по абецедном реду.

Junior
01.tech
163

IZABERI * IZ tablice1 kao t1 LEVO JOIN tablice2 kao t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)

Middle
Леман про
161

Kako može doći do SQL injekcije putem polja za unos datuma?

Middle
Леман про
156

Gde se pojavljuje paralelizam u Airflow?

Middle
FOM GROUP
155

Ispričajte nam svoje iskustvo s Greenplum, DBT i Data Vault. Zašto ste prešli s modela sneška na Data Vault?

Middle
КуперКупер
155

Šta su indeksi u bazama podataka, čemu služe i kakva je njihova interna struktura?

Middle+
СБЕРСБЕР
155

Kako radi ClickHouse i po čemu se razlikuje od PostgreSQL?

Middle
FOM GROUP
155

Kako radi query optimizer u Oracle, na šta gleda i kojem klasu pripada?

Middle
AstonAston
153

Koji je smisao deljenja podataka na blokove u HDFS?

Middle
AstonAston
152

Koja je razlika između petlje preko stringa i petlje preko tuple u Pythonu? Koji su osnovni tipovi i kako to utiče na performanse?

Middle
КуперКупер
151

Threading, multiprocessing, asyncio: razlika i kada je bolje šta koristiti?

Middle
FOM GROUP
151

Ispričaj šta znaš o kolonskom i rednom skladištenju podataka. Kada i koji treba izabrati i zašto?

Junior
Яндекс
147
/34