Sobes.tech

Golang

SELECT user_id, COUNT(*) AS order_count FROM orders WHERE price_total >= 1000 GROUP BY user_id ORDER BY order_count DESC;

Middle+
207

Ko var darīt, lai izvairītos no kartes evakuācijas highload pakalpojumā?

Middle+
207

Dota ir veselu skaitļu saraksts. Uzrakstiet funkciju remove, kas izdzēš visus nulles Piemēri: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]

Senior
207

Rādīt unikālas kombinācijas starp lietotāju un preces ID visiem pirkumiem, kurus veica lietotāji pirms viņu bloķēšanas. Sākumā kārtojiet pēc lietotāja vārda, pēc tam pēc SKU Atrodiet lietotājus, kuri veikuši pirkumus par vairāk nekā 5000 rubļiem. Parādiet viņu vārdus šādā formātā: lietotāja ID | vārds | uzvārds | pirkumu summa

Middle
206

Hash ir aprēķināts, grozs atrasts, ievietota jauna vērtība. Kas notiek, kad ienāk jauna vērtība ar to pašu hash (kolīzija)?

Middle+
206

Ko programma izvadīs? Kāpēc? func main() { laiksSākums := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(laiksSākums).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch }

Senior
205

Vai gRPC darbojas virs HTTP vai nē? Kā tas darbojas?

Senior
204

Kas notiek INNER JOIN, ja viena rinda kreisajā pusē atbilst vairākām rindām labajā pusē?

Middle+
204

Vai jūs strādājāt uzņēmumā kā ārējs darbinieks vai kā pastāvīgs darbinieks?

Middle
204

Iedomājieties, ka uzņēmumā ir pagājis gads — kas būtu jānotiek, lai jūs saprastu, ka esat pareizajā vietā?

Senior
204

No kā ir atkarīgs Index Only Scan vs Index Scan PostgreSQL?

Middle+
204

Un shardos, replikās, kā tika konfigurēts ClickHouse?

Senior
202

-- Nosacījums -- Atrodiet kategorijas, kuru vecākā kategorija ir tā pati -- Sakārtojiet rezultātus pēc id augošā secībā -- Piemērs -- +----+----------+-----------+ -- | id | nosaukums | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | 1 | -- | 2 | produkti | 4 | -- | 3 | spēles | 3 | -- | 4 | mūzika | 2 | -- +----+----------+-----------+ -- Sagaidāmais rezultāts -- +--------+ -- | nosaukums | -- +--------+ -- | pharma | -- | spēles | -- +--------+

Senior
202

Kādi ir gaidījumi no uzņēmuma, izņemot projektu?

Senior
202

Kāpēc nolēmāt mainīt darbu un pievienoties Ozon?

Middle+
202

Izpildiet funkciju, kas pieņem []any un delta int. Jāpalielina tikai pirmās unikālo skaitļu (int) ievades ar delta. Citas tipi un atkārtoti skaitļi jāatstāj nemainīti. Funkcija jāatgriež atjauninātais sērija un 2 skaitļi: updated — cik unikālo skaitļu tika mainīti, duplicates — cik skaitlisko elementu bija dublikāti func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // jūsu kods }

Middle+
202

Kā risināt, ja augstas prioritātes filtrs ir pārāk plašs un aizņem visu budžetu?

Senior
201

Īsumā par ražošanu: kas izvieto, kas uzrauga un tā tālāk.

Senior
201

Kas ir TCP un UDP, kāda ir atšķirība?

Middle
201

Atlases speciālists nesaprot prioritātes, vienkārši saka 'man ir nepieciešami 300 kandidāti' — kā ar to tikt galā?

Senior
199
/13