Sobes.tech

Golang

Vai ir mehānismi, kas palīdz izvairīties no sadursmēm programmēšanā?

Middle+
214

Pastāsti par savu ceļu Wildberries: kādā līmenī tu ieradies, kā tu attīstījies?

Middle+
214

Kur tiek piešķirta atmiņa sēnei: uz steka vai heapā?

Senior
213

Kā tu sapratīsi, ka kļūsti vērtīgāks pateicoties jaunajām zināšanām?

Senior
213

Kādi rīki ir Go, lai noteiktu sacensību stāvokli (race condition)?

Middle+
213

Ja vairākas analītikas notikumu zudums ir pieņemams, kā var izvairīties no outbox modeļa?

Senior
212

Kā novērtētu savu līmeni: jaunietis, vidējais, vecākais?

Middle
212

Kā darbojas HTTP pieprasījumu apstrādes process pārlūkprogrammā un kas notiek klienta un servera pusē?

Junior — Middle
211

Kā arhitektūrēt to, ja ir vietējs limits konkrētam filtram un globālais HH limits 16000?

Senior
210

Jautājums par lēnu pakalpojumu Piemēram, pasūtījuma izveides gadījumā. Ir pieprasījums pakalpojumam un atbilde, starp šiem diviem darbiem mēs analīzei saglabājam pasūtītos produktus (piemēram, lai skaitītu produktu popularitāti). Analītikas pakalpojums dažkārt darbojas lēni vai pārsniedz laika limitu, un mēs nespējam atbildēt laikā, zaudējot pasūtījumus. Ko darīt, lai vairs nezaudētu pasūtījumus un naudu? Padomājiet, kā paralēli veikt pasūtījumu un analīzi.

Senior
209

Kāpēc mutex nav piemērots izplatītajai slēdzenei?

Senior
209

Ja visas vērtības iekrīt vienā tvertnē un uzkrājas overflow tvertnēs, kas notiks ar tādu pašu lieluma pieaugumu (pārpakošana bez lieluma palielināšanas)?

Middle+
208

Kas notiks beigās ar masīva garumu, ja 1000 gorutīnu konkurētspējīgs pievienojums notiek?

Senior
208

Vai standarta karte nodrošina paralēlu drošību, ja vienlaikus darbojas vairāki pavedieni?

Junior — Middle
208

Kādi ir galvenie atšķirības starp bināro koku un līdzsvaroto koku datu struktūru kontekstā?

Junior — Middle
208

Cik bieži jums nācās iegrimt datu bāzēs, rakstīt un optimizēt vaicājumus?

Middle
208

Kāpēc tagad ir atvērtas priekšlikumi, kas neapmierina esošajā vietā?

Senior
207

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

Middle+
205

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
/13