Data Engineer
Na jaką pensję liczysz?
Czy pracowałeś z funkcjami okienkowymi? Jakie rodzaje funkcji okienkowych znasz?
Jakie są cechy i różnice między Set a List w Pythonie? Oprócz wydajności, jakie inne cechy mają?
LEFT JOIN: tabela z 10 rekordami LEFT JOIN tabela z 100 rekordami. Jaka jest minimalna i maksymalna liczba wierszy, które można uzyskać?
Na wyświetlonym ekranie znajdują się dwie struktury danych; w której z nich wyszukiwanie wartości 2 będzie szybsze i dlaczego?
SELECT client_id, ФИО, SUM(suma) AS total_amount FROM clients JOIN transactions ON clients.client_id = transactions.client_id WHERE дата = '2025-05-01' GROUP BY client_id, ФИО;
[imię] zapytał: Jak zaimplementować przechowywanie danych tylko przez 2 lata w ClickHouse?
Jak połączyć dwie tabele w SQL?
git submodule update --init
Jaki format pracy jest dla Ciebie wygodniejszy — biuro, hybrydowy czy zdalny? Mamy dwa biura, na Kutuzowskim i na Tuli.
Czy plan wykonania z EXPLAIN zawsze odpowiada temu, co jest faktycznie wykonywane?
Jak zapewnić klientowi mobilnemu dostęp do tych samych zamówień, ale z mniejszym zestawem pól? Czym jest BFF?
Masz zapytanie, które działa źle, jest wolne lub się zawiesza — jak je zoptymalizować?
Opowiedz więcej o przesunięciu danych między shardami: jak je określano i jak wykorzystywano odpowiednią funkcję/mechanizm?
Opowiedz o wykorzystaniu procedur PL/SQL w swojej pracy.
Do czego służy ograniczenie klucza obcego i jaki jest sens ograniczenia przy usuwaniu/aktualizacji przy obecności zależnych rekordów (logicznie)?
Czym jest statystyka w kontekście systemów zarządzania bazami danych i optymalizacji zapytań?
Mamy tabelę klientów (id, imię, adres itp.), produktów (id, nazwa itp.), ruchu towarów (tutaj mamy id klienta, towaru, data, ilość, suma), musimy znaleźć, które towary sprzedano 1 stycznia, tylko unikalne, a także wyświetlić imię kupującego i...
CREATE TABLE core.localUserMetadata ON CLUSTER cluster_4x2 ( UserId String, Country String, LastLoginDate DateTime ) ENGINE = ReplikowanyReplacingMergeTree() ORDER BY (UserId); CREATE TABLE core.userMetadata ON CLUSTER cluster_4x2 ( UserId String, Country String, LastLoginDate DateTime ) ENGINE = Rozproszony('cluster_4x2', 'core', 'localUserMetadata', cityHash64(LastLoginDate));
Czy masz doświadczenie z obrazami Docker, tworzeniem środowiska na maszynie wirtualnej?