Sobes.tech

Data Engineer

Wat betekent UNBOUNDED PRECEDING in de grenzen van een vensterfunctie?

Middle+
ПАО Сбербанк
67

Hoe hebt u met de bestanden gewerkt bij het opnieuw starten van de DAG na een crash, om te voorkomen dat onvolledige gegevens in S3 worden overschreven?

Middle
ООО Лоция
67

Wat is een broadcast join in Spark?

Middle
AstonAston
67

Heb je gewerkt met incrementele en volledige ladingen? Hoe ging je om met duplicaten?

Middle
AstonAston
66

Hoe een tabel in ClickHouse bij te werken zodat gebruikers niets merken (atomair vervangen)?

Middle
FOM GROUP
66

Welke fysieke JOINs ken je?

Middle
СБЕРСБЕР
66

Welke soorten JOIN ken je? Vertel 2-3 belangrijkste.

Middle
газпромнефть снабжение
65

Noem de volgorde van uitvoering van operaties in een SQL-query met SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT van de eerste tot de laatste.

Middle+
ПАО Сбербанк
65

Je noemde de Docker-processen, kun je meer vertellen over hoe dat bij jullie geregeld is?

Middle
Леман про
65

Welke ervaring heb je met SQL en relationele databases?

Middle
Леман про
65

Ontwerpvraagstuk voor microservices-architectuur: hoe gegevens leveren voor de bestellijst (producten, prijzen, bestellingen) in de frontend bij drie aparte microservices?

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

Waarom zoek je een nieuwe baan en wat zou je in de toekomst willen doen?

Middle+
ПАО Сбербанк
65

Vertel eens over jouw begrip van datakwaliteit — heb je ervaring met dit vakgebied?

Middle
СБЕРСБЕР
65

Hoe voorkom je dat ongeveer 700 DAG-uitvoeringen gelijktijdig worden gestart tijdens catchup/backfill in Airflow?

Middle
ОстровокОстровок
64

Hoe raadt Git Flow aan om een nieuwe release van de applicatie te formaliseren? - Door een nieuwe issue-branch te maken - Door een hotfix-branch vanaf master te maken - Door een aparte release-branch vanaf develop te maken - Door direct te committen op de master-branch - Door de master-branch rechtstreeks samen te voegen met develop

Junior
01.tech
64

Op welke velden vond de gegevenssamenvoeging plaats en hoe werden duplicaten in de vitrine verwijderd?

Middle
АНО ЦИСМ
64

Schrijf een eenvoudige DAG voor Apache Airflow

Middle
ING BANK (EURASIA) JSC
64

Verbeteren indexen altijd de prestaties of kunnen ze degradatie veroorzaken?

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

Hoe voeg je een voortschrijdend gemiddelde toe van de som van bestellingen voor de huidige en de twee voorgaande dagen per gebruiker?

Senior
ТЕХНОНИКОЛЬ
63

Er zijn twee transacties. Eerst voert de eerste transactie een commando uit. Daarna voert de tweede transactie een commando uit. Vervolgens gaat de eerste transactie verder. Welke volgorde leidt tot een deadlock? ```sql -- eerste transactie update accounts set balance = balance + 100 where id = ?; -- tweede transactie update accounts set balance = balance - 50 where id = ?; update accounts set balance = balance + 200 where id = ?; ```

Junior
01.tech
63
/32