Golang
In cosa stai attualmente lavorando nel tuo attuale posto di lavoro? Quali sono i compiti principali?
Come avviene la risoluzione DNS in Kubernetes? Spiega FQDN e la catena di risoluzione DNS.
Cos'è ACID nei database?
Esiste un microservizio per detrarre fondi dal saldo dell'utente? Quando si replica il servizio, si verifica un problema di race condition. Come risolvere questo problema?
Cosa succederà alle richieste attuali senza uno shutdown ordinato al termine del processo?
Come funzionano 3 partizioni e 2 consumatori?
Perché cerca un nuovo lavoro?
Perché ora nella ricerca? E cosa ha attirato esattamente in questa posizione?
Come scrivere richieste HTTP parallele in Golang?
Personalmente ho testato che Postgres riordina le colonne e all'ottimizzatore non importa in quale ordine scrivi la query — lui la ristrutturerà come necessario. Cosa ne pensi?
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)) }
Hai lavorato con Clean Architecture e Domain-Driven Design?
Cosa è stato memorizzato nella cache? Solo le directory?
Quali strumenti hai usato per gestire le dipendenze in Go?
Parlami del Garbage Collector in Go, come funziona.
Quanto sei pronto a trasferirti a Cipro? Come hai studiato la vita lì?
Qual è stato l'RPS sui tuoi servizi su Wildberries?
Cosa sono le interfacce in Go? Cos'è il duck typing?
Cosa hai migliorato in te negli ultimi sei mesi a un anno? Cosa hai imparato al di fuori del lavoro?
Come influenzano gli indici la lettura e la scrittura — accelerano o rallentano?