In che modo i processi possono comunicare tra loro (IPC)?
Golang
Go può rilevare un deadlock? Come rileva il deadlock il runtime di Go?
Cos'è un deadlock e come evitarlo?
Quanto profondamente hai dovuto immergerti in Kafka? Quanti lettori simultanei possono esserci da un topic con 5 partizioni all'interno di un Consumer Group?
Qual è la differenza tra un processo e un thread (nel contesto del sistema operativo)?
Cos'è il DNS e come funziona?
Quando è necessario rimuovere gli indici? Cos'è la denormalizzazione?
Compito: unire due slice ordinati con valori unici in un unico slice ordinato con valori unici
Cosa fai in [azienda]? A quale progetto lavori?
Parlami del team e della metodologia di lavoro.
Come funziona select in Go? Come leggere da più canali contemporaneamente?
I processi possono comunicare tra loro? Quali metodi di IPC (interprocess communication) esistono?
Quali sono le differenze tra HTTP/1, HTTP/2 e HTTP/3?
Come va con Kubernetes?
Cos'è ACID? Livelli di isolamento delle transazioni?
Parlami del modello OSI. Quali livelli conosci? Cosa succede a ogni livello?
Qual è la differenza tra TCP e UDP? Perché si usa UDP per lo streaming video e voce?
Cosa sono i canali in Go, quali ci sono e quali sono le loro caratteristiche?
Cosa hai fatto nelle tue precedenti esperienze lavorative? Quali ruoli hai ricoperto nei team?
Parla della tua esperienza lavorativa e dei tuoi successi