Golang
Hai utilizzato strumenti di analisi statica per verificare la qualità del codice?
Quali sono i principali pattern applicati nella progettazione dell'architettura a microservizi?
Come avviene lo scambio di segnali tramite i canali nel sistema di programmazione?
Hai esperienza pratica nell'uso di Protocol Buffers nei tuoi progetti?
Spiega perché non è possibile corrispondere direttamente il numero di thread al numero di goroutine in Go.
Cosa succede se si esegue una scrittura in un canale il cui buffer è completamente pieno?
Come distribuire il carico tra i server durante la scalabilità orizzontale del sistema?
Cosa fa il comando top in background (domanda dell'intervistatore)?
Puoi spiegare il concetto di sync.Pool e come aiuta a gestire la memoria in Go?
Come vengono inserite nel'applicazione le query SQL dannose e come si proteggono i sistemi da questo tipo di vulnerabilità?
È possibile dichiarare un array assegnandolo tramite una variabile?
Potresti fornire un esempio di implementazione del codice per illustrare questo concetto?
Spiega cosa si intende con il termine 'macchina' nel contesto dei dati MPG
Spiega il principio di funzionamento del pattern RAF e la sua applicazione nella programmazione
In quali scenari si utilizza il meccanismo Semaphore per sincronizzare thread o processi?
Quali protocolli hai usato più spesso e perché?
Quando l'uso di una chiave primaria in un database può essere indesiderato o inappropriato?
Come si chiama il metodo di accesso alle variabili dall'ambito esterno all'interno di una funzione anonima?
Chi decide se un oggetto può essere collocato in memoria?
Puoi spiegare l'essenza del protocollo HTTP/3 e come si differenzia dalle versioni precedenti di HTTP?