Sobes.tech

Data Engineer

De ce cauți acum un loc de muncă nou, vrei să schimbi locul de muncă?

Middle
170

Ce este un CROSS JOIN? Ai lucrat cu așa ceva?

Middle
169

La ce salariu te aștepți?

Middle+
167

Se pot citi datele în paralel dintr-un singur fișier Parquet în Spark, sau doar cu un singur nucleu într-o sarcină?

Middle+
167

Dacă unești tranzacțiile cu clienții după client_id și date_start (fără BETWEEN), ce va fi capturat în rezultat?

Middle
167

Vorbește despre câteva dintre cele mai importante sarcini ale tale legate de calitatea datelor.

Middle
166

Spune-mi despre tine — experiență de muncă, stivă de tehnologii

Middle
165

Ce tipuri de JOIN cunoști? (logice)

Middle
165

Care sunt avantajele și dezavantajele bazelor de date pe rând și pe coloană? Care este mai eficient pentru grupare și agregare?

Middle+
164

Vorbește-mi despre înțelegerea ta asupra calității datelor — ai experiență în acest domeniu?

Middle
163

Ce JOIN-uri fizice cunoști?

Middle
163

-- Tabela datată numbers cu o coloană num (numere întregi, care pot fi repetate). -- Scrieți o interogare SQL care să împartă numerele în două coloane: -- even – numere pare (ordonat crescător) -- odd – numere impare (ordonat crescător) -- Numerele trebuie să fie aranjate rând cu rând: în primul rând – primul număr par și primul număr impar, -- în al doilea rând – al doilea număr par și al doilea număr impar etc. -- Dacă într-un grup sunt mai multe numere decât în celălalt, locurile lipsă trebuie să fie NULL. -- tabelul original -- num -- --------- -- [phone] -- rezultatul interogării -- even | odd -- -----|----- -- 2 | 1 -- 4 | 3 -- 6 | 5 -- 8 | 7 -- 10 | 9 -- NULL | 11 -- NULL | 11

Middle
163

Care poate fi numărul maxim și minim de rânduri în rezultat la INNER JOIN și LEFT JOIN ale acestor tabele, având T1 10 rânduri și T2 5 rânduri, ambele cu câmpul ID?

Middle
160

Dacă pe executor sunt 10 nuclee, câte task-uri vor fi executate în paralel la un moment dat?

Middle+
157

Ce este LEFT SEMI JOIN și LEFT ANTI JOIN în Spark SQL, a fost nevoie să le folosiți vreodată?

Middle+
157

Descrie funcțiile de fereastră în cea mai extinsă formă posibilă: ce cuvinte cheie sunt utilizate și pentru ce servește fiecare.

Middle+
157

Ai lucrat cu vitrine de date (stratul DWH)?

Middle
157

Ce va returna funcția find_mode pentru lista [1, 2, 3, 3, 4, 5]? Explică pas cu pas.

Middle
155

Explică pe scurt cum este structurată arhitectura Spark: ce componente există și cum interacționează în timpul executării unei interogări SQL.

Middle+
154

-- t1 -- num --------- -- 1 -- 2 2 null null 4 -- t2 -- num --------- -- [telefon] null null 5 SELECT a.num CAUTĂ a_num, b.num CAUTĂ b_num DIN t1 a JOIN stânga t2 b PE a.num = b.num;

Middle
154
/4