Sobes.tech

Data Engineer

Czym są indeksy w bazach danych, do czego służą i jaka jest ich wewnętrzna struktura?

Middle+
247

Opowiedz o swoim doświadczeniu w ostatnich miejscach pracy, jakie projekty, jaki stos technologiczny?

Middle+
229

Jaka jest różnica między UNION a UNION ALL? Jakie warunki muszą być spełnione?

Middle
213

Jakie grupy operatorów SQL znasz? Do czego się one odnoszą?

Middle
203

Czym jest optymalizator Catalyst w Spark i jakie konkretne przykłady optymalizacji wykonuje (np. predicate pushdown)?

Middle+
201

Jak działa Hash Join?

Middle+
200

Jak sprawdzasz poprawność danych podczas tłumaczenia pipeline'a z SAS na DBT?

Middle+
196

Dlaczego występują deadlocki i jaki mechanizm w bazach danych odpowiada za spójność danych podczas zapytań równoległych?

Middle+
194

Czym jest normalizacja? Na jakiej formie głównie pracujemy?

Middle
194

Dlaczego wybraliście akurat DBT? Jakie widzicie zalety i wady tego frameworka?

Middle+
191

Na jakim etapie, jakie kontrole są przeprowadzane i co się dzieje z nieprawidłowymi danymi podczas kontroli jakości danych (Data Quality)?

Middle
189

Czy pracowałeś z incydentami jakości danych?

Middle
188

Opowiedz o interesującym zadaniu w firmie w ciągu ostatnich 2,5 roku, na przykład związanym z ClickHouse.

Middle+
187

Jakie są cechy i różnice między Set a List w Pythonie? Oprócz wydajności, jakie inne cechy mają?

Middle
186

Jak działa Merge Join (łączenie z sortowaniem)?

Middle+
175

Wolisz pracować jako ekspert indywidualnie czy w zespole programistów?

Middle
172

Jakie są formaty dystrybucji w Greenplum oprócz BY column i RANDOMLY?

Middle
171

Wypisz kolejność wykonywania operacji w zapytaniu SQL z SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT od pierwszej do ostatniej.

Middle+
170

Jakie rodzaje fizycznego łączenia tabel istnieją (Hash Join, Merge Join, Nested Loop)?

Middle+
167

Co zostanie przechwycone jako wynik, jeśli połączysz transakcje z klientami według client_id i date_start (bez BETWEEN)?

Middle
167
/4