Sobes.tech

Data Engineer

Parlami della tua esperienza lavorativa negli ultimi posti, quali progetti, quale stack?

Middle+
СБЕРСБЕР
83

Parlami dell'architettura dello storage: come è stato suddiviso in livelli, quali sono le caratteristiche di ogni livello?

Middle
КИПР NDA(IGaming)
79

Da quali blocchi principali è composta un messaggio di traccia (span)?

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

Come funziona l'ottimizzatore di query in Oracle, cosa guarda e a quale classe appartiene?

Middle
AstonAston
78

Come analizzare grandi file XML in ZIP e caricarli in ClickHouse usando Python?

Middle
FOM GROUP
76

Qual è la differenza tra UNION e UNION ALL? Quali condizioni devono essere soddisfatte?

Middle
СБЕРСБЕР
76

Cos'è un DAG in Airflow, di cosa è composto e come esegue Airflow un DAG?

Middle
FOM GROUP
76

Da quali caratteristiche si può dire che è necessario un data warehouse?

Middle
Леман про
75

Stai creando una visualizzazione che mostra tutti gli utenti e, se presenti, i loro ultimi ordini. Tabelle: users(id, name) e orders(id, user_id, created_at). Quale tipo di join deve essere usato per includere anche gli utenti senza ordini? CROSS JOIN RIGHT JOIN INNER JOIN FULL JOIN LEFT JOIN

Junior
01.tech
75

Come trasferire i dati da una vista materializzata in Greenplum a ClickHouse?

Middle
МВидеоМВидео
75

Quale tipo di lettura viene utilizzato in ClickHouse?

Middle
МВидеоМВидео
74

Come funziona ClickHouse e in cosa si differisce da PostgreSQL?

Middle
FOM GROUP
73

Spiega come funziona tecnicamente Git LFS e quali vantaggi offre rispetto a Git standarde quando si lavora con file di grandi dimensioni.

Junior
01.tech
72

Cos'è la normalizzazione? Su quale forma lavoriamo principalmente?

Middle
СБЕРСБЕР
72

Quali tipi di indici ci sono in PostgreSQL?

Middle
FOM GROUP
72

Confronta gli approcci Data Vault in MChS e X5. Quali vantaggi hanno dato i nuovi oggetti (bridge, tabelle pit)?

Middle
КИПР NDA(IGaming)
72

Qual è la differenza tra EXPLAIN e EXPLAIN ANALYZE?

Middle
Леман про
71

Descrivi i metodi di ottimizzazione delle query SQL che hai applicato. Come hai ridotto il tempo di esecuzione da 12-15 secondi?

Middle
КуперКупер
71

Come risolvere un problema in tempo lineare O(n) usando un dizionario? Cosa bisogna memorizzare nel dizionario per poi costruire una stringa ordinata? Come gestire i caratteri che non sono nell'ordine?

Junior
Яндекс
70

Confronta due soluzioni al problema di ricerca delle unità in base al consumo di memoria: 1) ciclo con variabili, 2) split('0') + comprensione delle liste + max()

Middle
КуперКупер
70
/32