Sobes.tech

Golang

Come funziona il Garbage Collector in Go, come è strutturato?

Middle+
Магнум
60

pacchetto principale func main() { c := make(chan int) per intervallo 3 { select { default: println(1) case <-c: println(2) case c <- 1: println(3) } } }

Senior
Wildberries & Russ Bank
60

Perché ClickHouse è adatto a memorizzare la cronologia dei viaggi in Yandex.Taxi? Non sarebbe un problema leggere viaggi specifici dell'utente?

Senior
Магнит Тех
60

Cos'è il DNS e come funziona?

Middle
VKVK
60

È necessario descrivere il modello della biblioteca. Ci sono 3 entità: "Autore", "Libro", "Lettore". -- Fisicamente, c'è solo un libro e può appartenere a un solo lettore. -- Un libro può avere più autori.

Senior
Холодильник.руХолодильник.ру
60

Cos'è la replica del database?

Senior
AvitoAvito
60

Quali sono le differenze tra uno sviluppatore e uno sviluppatore senior? Quali responsabilità aggiuntive ha?

Senior
Nau
60

Cosa sono i socket e quali esistono?

Senior
AvitoAvito
60

Descrivi l'obiettivo principale dell'isolamento delle modifiche in rami separati prima del merge in main: - Eliminare la necessità di test prima del rilascio - Garantire versioni indipendenti dell'applicazione per produzione e sviluppo senza merge - Mantenere la stabilità del ramo principale - Evitare conflitti durante lo sviluppo collaborativo

Intern
AvitoAvito
60

Come organizzare una goroutine in background per pulire periodicamente i dati obsoleti dai bucket?

Middle+
ООО Дэстэн Партнерс
60

Come funziona il pianificatore di Go? Parlami del modello GMP.

Senior
Магнит Тех
60

Modelli di resistenza in reti instabili fino al fornitore esterno: retry, circuit breaker

Senior
SelectelSelectel
60

Hai mai affrontato un carico elevato? Qual è stato il picco di carico in RPS?

Middle+
Штрафов нет
60

Perché il servizio era in TypeScript e perché è stato migrato a Go?

Middle
СБЕРСБЕР
60

Cosa succede se si lascia un select senza casi in Go?

Senior
Flant
60

Quali metodi conosci per cambiare goroutine? Come cambiare manualmente una goroutine?

Senior
Lenta Tech
60

Come verificare che la finestra contiene tutti i caratteri necessari?

Senior
Яндекс
60

In quale directory si trovano i descrittori di file del processo in esecuzione?

Senior
Flant
60

Come viene implementato il Mutex sotto il cofano? Cos'è SpinLock e come funziona?

Middle+
VK CloudVK Cloud
60

C'è un grande file con un milione di URL, come scaricarli rapidamente senza sovraccaricare il sistema e senza essere bloccati dal server esterno? Come organizzare il codice?

Senior
Spectr
60
/412