Come veniva parallelizzato il lavoro tra i lavoratori durante l'elaborazione di una singola richiesta?
Golang
Come viene implementata la OOP in Go?
Come si presenta la distribuzione del tuo lavoro — cosa consegni ai colleghi dopo aver scritto il codice?
Qual è il modo preferito per organizzare la trasmissione dei dati nelle goroutine: tramite canali o tramite variabili esterne?
Quali librerie e framework sono stati utilizzati nel servizio Go?
Cos'è un Deadlock e un Livelock? Qual è la differenza?
Cosa sono gli indici in un database? Quali tipi di indici ci sono in PostgreSQL?
Cosa mostrerà il programma con un canale bufferizzato e select?
Come viene implementata l'idempotenza del consumatore/produttore?
Come viene garantita la sicurezza su REST e Kafka? Cos'è HTTPS/TLS?
Cos'è una mappa in Go sotto il cofano? Come funziona una tabella hash?
Come funziona l'ereditarietà dei contesti in Go?
Quale libreria o framework di routing utilizzi nei tuoi progetti?
Cosa hanno fatto nel servizio per il corretto funzionamento in Kubernetes (Shutdown elegante, Probe di prontezza)?
Come gestire correttamente il debito tecnico quando il business spinge sulla velocità e la base di codice si degrada?
Spiega la differenza tra containerizzazione e virtualizzazione
È possibile progettare un sistema di trading ad alta frequenza sensibile alla latenza usando Go?
Quali sono i metodi di ottimizzazione in caso di frequenti allocazioni di memoria in Go?
Cosa mostrerà il programma con un'iterazione su una mappa?
Cosa succede durante la lettura/scrittura in un canale chiuso? Qual è il valore zero per una stringa e uno slice?