Sobes.tech

Golang

Le CTE possono aiutare a risolvere il problema di coerenza tra due query?

Senior
Не указано
40

Cosa sono le interfacce in Go?

Middle+
WaterWal
40

In quali team sei abituato a lavorare: grandi o piccoli?

Senior
IBS
40

Parla della tua esperienza pratica con i canali in Go — come li hai applicati nella pratica?

Middle
VKVK
40

Redis memorizzava i dati solo in memoria o c'era un fallback su disco? Cosa succede se Redis si blocca?

Middle
Aliexpress
40

Descrivi l'architettura di uno dei tuoi progetti (strati, pattern, organizzazione del codice)

Middle
WildberriesWildberries
40

Come avete risolto se durante l'aggiornamento dei pod si perdevano le richieste?

Middle
WildberriesWildberries
40

Cosa verrà visualizzato all'esecuzione del programma: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Simulazione di lavoro }() } wg.Wait() fmt.Println(len(counter)) }

Senior
OZONOZON
40

Come gestire la situazione in cui tutte e 5 le goroutine vedono contemporaneamente una cache vuota e vanno al database (cache stampede)?

Senior
РамблерРамблер
40

Compito architetturale: il servizio di notifiche utilizza modelli dal servizio di amministrazione. Come garantire l'affidabilità in caso di fallimento dell'amministrazione?

Middle+
VK music
40

Qual è la differenza tra Kafka e RabbitMQ?

Middle
СБЕРСБЕР
40

// Per due array di numeri interi di lunghezza N, // per tutti K da 1 a N, conta il numero di numeri comuni nei prefissi di lunghezza K. // I numeri negli array possono ripetersi, l’intersezione si calcola senza considerare le moltiplicità. // Un prefisso di lunghezza K dell’array A è i primi K elementi dell’array A // A [1, 1] => [1], [1, 1] // B [1, 1] => [1], [1, 1] // R [1, 1] // [1, 2, 5] => [1], [1, 2], [1, 2, 5] // [1, 5, 4] => [1], [1, 5], [1, 5, 4] // [1, 1, 2]

Middle+
Яндекс
40

In quale tipo di multitasking è possibile un Livelock? Quali tipi di multitasking conosci?

Middle+
VK CloudVK Cloud
40

Perché avete deciso di entrare nel mercato? Cosa non va in Magnit adesso?

Senior
Cloud.ru
40

Come viene eseguita questa query SQL con sottoquery e DENSE_RANK (ordine di esecuzione)?

Middle
WildberriesWildberries
40

Qual è il problema di copiare sql.DB per valore invece che per puntatore?

Senior
Pasul LTD
40

Qual è la differenza chiave tra Dependency Inversion e Dependency Injection?

Senior
purrweb
40

Quanti data center hai avuto: uno o più?

Middle
Aliexpress
40

Come capire dove si trova il collo di bottiglia nell'elaborazione di un file — se l'elaborazione riga per riga sembra lenta, e le goroutine elaborano in ciclo?

Middle
Aliexpress
40

Qual è la tua esperienza nel lanciare un progetto/servizio da zero, da una pagina bianca? Racconta questa esperienza.

Senior
Astra
40
/411