Sobes.tech

Data Engineer

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
38

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

Middle
FOM GROUP
38

Hoe bekijk je de parameters of beperkingen in ClickHouse?

Middle
FOM GROUP
38

Waarom ontstaan deadlocks en welk mechanisme in databases zorgt voor de consistentie van gegevens bij parallelle verzoeken?

Middle+
СБЕРСБЕР
38

Partitionering in databases: waarom is het nodig, hoe werkt het?

Middle
FOM GROUP
38

Wat is belangrijk voor jou bij het ontwerpen van een pipeline?

Middle
ютэйр
38

Wat is er gebeurd en hoe herstel je het werk?

Junior
01.tech
38

Hoe vaak werden de etalages berekend? Was het een incrementele of volledige berekening?

Middle
КИПР NDA(IGaming)
38

Beoordeel de uiteindelijke oplossing op tijd en geheugen.

Junior
Яндекс
38

Welke soorten partities zijn er?

Middle
ООО Лоция
38

Analyse van het dbt-model met incrementele strategie: wat doet het model, zijn er problemen?

Middle
КИПР NDA(IGaming)
38

Heeft u concurrerende aanbiedingen of voorstellen van andere bedrijven?

Middle
RWB
38

Analyse van het bezoek aan fitnessclubs Je werkt als analist bij een keten van fitnessclubs. Je hebt informatie over het bezoek van gebruikers en de abonnementen die ze kopen. Het is nodig om de effectiviteit van het gebruik van abonnementen te analyseren. Bereken voor elk type abonnement: • het totale aantal gebruikers dat dit type abonnement heeft gebruikt. Neem alleen unieke user_id's; • het totale aantal bezoeken met dit abonnement. Neem alle bezoeken van gebruikers met dit abonnement; • het aandeel van gebruikers van dit abonnement in procenten van het totale aantal alle gebruikers (afgerond op één decimaal). Voor het berekenen van het aandeel van gebruikers, gebruik de verhouding tussen het aantal gebruikers met dit abonnement en het totale aantal unieke gebruikers. Elke gebruiker kan slechts één abonnement hebben. Sorteer het resultaat op type abonnement in alfabetische volgorde. Invoerformaat Tabel memberships: • membership_id (int) — uniek identificator van het abonnement • user_id (int) — uniek identificator van de gebruiker • membership_type (text) — type abonnement Tabel visits:

Junior
01.tech
38

Heeft u ervaring met het optimaliseren van SQL-query's? Geef een voorbeeld.

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

In dit schema is Trino verantwoordelijk voor gegevensverwerking — hoe stelt de technologie-stack u in staat om opslag en berekeningen te scheiden?

Middle
МВидеоМВидео
38

Welke voordelen biedt het Strategie-patroon bij het refactoren van deze code?

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

Heb je met Git gewerkt? Wat bewaarde je in Git?

Middle
МВидеоМВидео
38

Heeft u ooit met decorators in Python gewerkt? Wat zijn ze en waar worden ze toegepast?

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

Detailleer het algoritme voor het vastleggen van de toename vanaf de bron zodat er niets verloren gaat bij het wijzigen van de laadfrequentie.

Senior
ООО Блейз Аналитикс
37

Welke aanvullende parameters van DDL/CREATE TABLE in ClickHouse ken je, waarop ze invloed hebben en in welke gevallen worden ze gebruikt?

Middle
АНО ЦИСМ
37
/32