Sobes.tech

Golang

Cosa succede se il servizio si interrompe nel momento in cui si raccoglie il batch per la scrittura? Come è stato gestato il ritardo del consumatore?

208

// Domanda 1. Cosa verrà visualizzato sullo schermo? package main import "fmt" func main() { s := "Hello world" s[0] = "h" if err != nil { fmt.Println("Errore", err) } fmt.Println(s) }

204

// Domanda 1. Cosa verrà visualizzato sullo schermo? package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }

203

Se l'operazione dura 10-12 minuti e c'è una scrittura attiva e i dati cambiano, non ci sono stati effetti collaterali?

202

È corretto usare lo stesso endpoint per aggiungere amici e visualizzare gli amici di un utente, ma con metodi diversi? Come funzionerà?

201

C'è uno sharding degli utenti per ID. Il servizio riceve una richiesta di aggiornamento della password di un utente — cosa succede successivamente a livello di servizio?

201

Parla dei canali in Go: cosa sono, cosa contiene, cosa succederà con un canale con buffer di 5 elementi quando si scrivono 5 valori?

200

Cosa succede se il servizio fallisce durante la build del batch? Kubernetes ha ucciso il pod — cosa sta succedendo?

198

// Domanda 3. Cosa verrà visualizzato sullo schermo package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) fmt.Println(i) }

198
/11