Golang
Quali JOIN conosci? Elencali.
Kafka può funzionare con gRPC?
Cosa succede fisicamente con le registrazioni eliminate in PostgreSQL? Quando vengono eliminate?
Qual è la differenza tra heap e stack in Go e come viene utilizzato ciascuno?
Parlami della tua esperienza con Kubernetes: quanto l'hai maneggiato, quanto ti sei immerso?
Perché la continuità della memoria (array) garantisce una maggiore velocità rispetto a una lista collegata?
In cosa differiscono le goroutine dai thread del sistema operativo?
Racconta un episodio in cui si è trovato di fronte a un compito o una situazione poco chiara e ha dovuto agire senza aspettare istruzioni.
Come funziona l'ereditarietà dei contesti in Go (context.WithValue, context.Background)?
Ci racconti come ha iniziato la sua carriera e quanti anni di esperienza ha con Go.
// Domanda 1. Cosa verrà visualizzato sullo schermo? package main import "fmt" func main() { s := "Hello world" b := []byte(s) b[0] = 'h' s = string(b) fmt.Println(s) }
Quale flag di ls visualizza tutti i file, inclusi quelli nascosti (. e ..)? -a -A -i -r
Come scriveva nel database? Singolarmente o in batch?
Nominare pattern di progettazione di diverse categorie (creazionali, strutturali, comportamentali, programmazione parallela) e spiegare uno dei tuoi preferiti in dettaglio.
Quali dati non dovrebbero essere memorizzati nella cache?
Conosci un pattern come Saga?
Possiamo passare uno slice come parametro a una funzione?
Quali strumenti Go hai utilizzato, inclusi per il profiling e la valutazione delle prestazioni?
Qual è la differenza tra Kafka e RabbitMQ?
Parlami della tua esperienza rilevante nell'ultimo ruolo. Di quale prodotto si trattava, com'era il team?