Sobes.tech

Su quale base è stata effettuata la partizione in Amazon Athena?

Middle
СБЕРСБЕР
38

Parlami del caso più interessante — un problema con una stella.

Senior
X5 techX5 tech
38

Cosa sai di Transactional Outbox e Saga? Racconta un caso pratico

Senior
СБК ПАРУС
38

Qual è la differenza tra database relazionali e NoSQL?

Middle
VKVK
38

Il problema di cattura della variabile del ciclo in una closure di goroutine dipende dalla versione di Go?

Middle
СитиДрайвСитиДрайв
38

Come capisci che il compito è pronto per la produzione?

Senior
WildberriesWildberries
38

Come identificherai e eliminerai i colli di bottiglia legati allo scheduler nelle applicazioni ad alta intensità?

Senior
sber tech
37

Cos'è un'interfaccia in Go e come è strutturata internamente?

Middle
VKVK
37

Hai visto che non c'è indice, la tabella è grande. Come aggiungerai un indice?

Senior
А7
37

Quali pattern di progettazione conosci e quali applichi nel tuo lavoro?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
37

Hai usato funzioni di finestra?

Senior
Cloud.ru
37

Parla del tuo progetto più interessante in tutta la tua esperienza lavorativa. Cosa hai realizzato, quali sono stati i compiti tecnici e commerciali?

Senior
FinFrame
37

Hai tu stesso descritto qualcosa per l'osservabilità — metriche, allerte?

Senior
VK Live
37

Con quali framework e librerie hai lavorato?

Senior
X5
37

È necessario usare mutex quando si lavora con i database?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
37

Puoi descrivere cosa usi per leggere il canale nella goroutine dei lavoratori?

Senior
Cloud.ru
37

A cosa serve un mutex in un limitatore di velocità? È possibile risolvere il problema senza mutex, usando sync.Map?

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

Quali broker di messaggi hai usato?

Senior
IBS
37

Cosa mostrerà il programma all'esecuzione? package main import "fmt" func main() { s := make([]int, 0, 3) m := map[string]int{"a": 1, "b": 2} for i := 0; i < 5; i++ { s = append(s, i) } fmt.Println(len(s), cap(s)) if v, ok := m["c"]; ok { fmt.Println(v) } else { fmt.Println("nessuna chiave") } }

Intern
AvitoAvito
37

Cos'è il context in Go e come viene usato?

Senior
ООО Макс
37
/411