Golang
Cos'è Docker Compose? In cosa Docker si differenzia da una macchina virtuale?
Perché non sei passato al team di Wildberries dopo averci lavorato per tre anni?
A cosa servono i canali non bufferizzati? Perché non si può sempre usare un canale con un grande buffer?
Con quale metodologia lavori?
Hai esperienza con servizi ad alta richiesta?
Come interagivate tra voi — c'erano incontri comuni, pianificazione, riunioni quotidiane?
Sai cos'è una transazione e quali sono le sue proprietà (ACID)?
Hai lavorato con metriche di performance? Con cosa ti sei trovato a dover affrontare?
Cosa sai di HTTP/3?
Hai lavorato con PostgreSQL, MongoDB, ClickHouse e altri database?
Qual era la direzione del tuo team?
Quali sono le caratteristiche di Kafka?
Scrivi un Singleton in Go usando sync.Once, poi complicalo: GetLogger accetta name e age, restituisce un'unica istanza per parametri uguali
Parlami di te, della tua esperienza, come hai scelto il percorso IT e dello sviluppo, perché proprio Go, come sei avanzato nella tua carriera?
Quale tipo di dato in Redis verrà utilizzato per il matchmaking?
/** :-))) :-(( "ab :-)" = "ab " "ab :-)))" = "ab " "ab :-)))(" = "ab (" "ab ):-)" = "ab )" ":-)" = "" **/ func deleteP(str string) string { }
Come annullare correttamente un contesto in una goroutine?
Raccontami, cos'è la verifica e dove si applica questa parola?
E se le goroutine scrivessero nella stessa riga/buffer, sarebbe possibile un problema del genere?
Differenze nelle strutture di memorizzazione dei dati tra database a righe e colonne