Sobes.tech

Data Analyst

Käitumisküsimus: juht soovitas mudelit, kuid see näitab halbu tulemusi. Mida teed?

Intern
Т-БанкТ-Банк
32

---SEPARATOR---

Intern
Т-БанкТ-Банк
32

// Tellimuse uuendamisel peame saatma tellimuse andmed mitmele teenusele (kolmandatele osapooltele) // teenuste arv kasvab (võib olla tuhanded+) // kirjutasime koodi, alguses kõik töötas hästi, kuid aja jooksul hakkas meie teenus palju ressursse tarbima // Selle koodi optimeerimine on vajalik, et see töötaks tõhusalt suure arvu teenustega func (s *orderService) SendOrder(ctx context.Context, hosts []string, order Order) { for i := 0; i < len(hosts); i++ { go func() { // Kujutage ette, et see on pikk võrgukutse response, err := s.httpClient.Send(ctx, hosts[i], order) if err != nil { s.logger.Error(ctx, "saadetud ebaõnnestus", err) return } s.logger.Info(ctx, "edu", response) }() } }

Principal
101ХР101ХР
32

Probleem: tuhat kasutajat teevad igaüks ühe tellimuse ja lähevad — kuidas see näha metrikates ja mida teha?

Intern
СБЕР ЗвукСБЕР Звук
32

SQL: kirjutage päring, mis loeb iga blogija tellijate arvu (tabel blogijate ja tellijate).

Intern
Т-БанкТ-Банк
32

Rääkige oma kogemusest, millestki projektist või ülesandest, mille üle olete uhke

Intern
Райффайзенбанк
32

Kas teil on kogemusi tehisintellektiga töötamisel? Kogemus AI rakendamisel IT-teenuste haldus süsteemis?

Middle
СБЕРСБЕР
32

Milliseid integratsioone olete rakendanud ja mida täpselt tegite? (Kafka, REST, RabbitMQ, sünkroonne/asinhron)

Middle
СБЕРСБЕР
32

Rääkige DWH ehitamise lähenemistest: Data Vault 2.0 vs lumekarp/täht — peamised üksused, eelised ja puudused.

Senior
ScoreWarrior
32

Miks on endiselt mõtet standardiseerida vastuse vormi bännmarkis, isegi kui see piirab mudelit?

Intern
Яндекс
32

Pseudo-kood sum_series(a={{1, 2}, {5, 1}}, b={{2, 4}, {3, 6}, {9, 7}}) -> {{1, 2}, {2, 6}, {3, 8}, {5, 7}, {9, 8}} def sum_series(a, b): result = [] i , j = 0, 0 val_a, val_b = 0, 0 while i < len(a) or j < len(b): a_next = a[i][0] if i < len(a) else float('inf') b_next = b[j][0] if j < len(b) else float('inf') if a_next <= b_next: val_a = a[i][1] t = a[i][0] i += 1 else: val_b = b[j][1] t = b[j][0] j += 1 result.append((t, val_a + val_b)) return result

Intern
Яндекс
32

Miks klientidele raha tagastamine kasvas 50%? Millised operatsiooniriskid on siin võimalikud?

Intern
Т-БанкТ-Банк
31

Räägi mulle projekti raskustest ja vigadest.

Intern
Т-БанкТ-Банк
31

Anna näide, millal sa ise algatad muudatusi DWH-s, pipeline'is või andmemudelil.

Senior
ScoreWarrior
31

Rääkige ClickHouse'i indeksitest.

Senior
ScoreWarrior
31

val_a, val_b = 0, 0 t = None kuni i < a pikkus või j < b pikkus: a_next = a[i][0] kui i < a pikkus muidu float('inf') b_next = b[j][0] kui j < b pikkus muidu float('inf') kui a_next < b_next: val_a = a[i][1] t = a[i][0] i += 1 elif b_next < a_next: val_b = b[j][1] t = b[j][0] j += 1 muidu: val_a = a[i][1] val_b = b[j][1] t = a[i][0] i += 1 j += 1 result.append((t, val_a + val_b)) return result

Intern
Яндекс
31

Rääkige meile oma tööformaadi (kaugtöö/kontor) eelistustest ja kus te geograafiliselt asute.

Middle+
т2
31

SQL: näidake kõiki tooteid, mille hind on kõrgem nende kategooria keskmisest hinnast (tabel products koos väljadega product_id, category, price).

Intern
Т-БанкТ-Банк
31

Võrrelge kahe rakenduse versiooni võtmesõnade kasutamisega (ülesanne: võrrelge vana ja uue YouTube versiooni)

Junior
AiUP
31

Tootejuhtumi: oled autojagamise teenuse tooteanalüütik. Kuidas hinnata äri ja mida on vaja kasvu jaoks? Milliseid mõõdikuid jälgida?

Intern
СБЕР ЗвукСБЕР Звук
30
/15