Sobes.tech

Golang

Puoi elencare i principali tipi di canali di comunicazione utilizzati per la trasmissione dei dati?

Junior — Middle
231

Cos'è una perdita di memoria? Come hai rilevato e risolto una perdita in WebSocket Hub usando pprof?

Middle
230

Cos'è il contesto in Go? A cosa serve? Come funziona l'annullamento per timeout?

Middle
229

Come determinare il volume massimo consentito del buffer nel sistema?

Junior — Middle
228

Puoi spiegare il concetto di Sharing Delta e come viene utilizzato nei sistemi di sincronizzazione dei dati?

Middle
226

Quali risultati si ottengono attraversando sequenzialmente i caratteri di una stringa?

Junior — Middle
225

Compito 2: Cosa mostrerà il codice con interfacce e nil? (nil tipizzato vs nil non tipizzato)

Middle+
225

Come si può scrivere in modo sicuro in una stessa Map da più goroutine senza usare blocchi come Mutex?

Junior — Middle
224

In quali situazioni è consigliato utilizzare la struttura dati sync.Map per memorizzare e accedere ai dati?

Junior — Middle
223

Come hanno misurato la riduzione del carico della CPU del 35% e la latenza?

Middle
221

Cosa succede se più goroutine cercano di accedere contemporaneamente a una stessa chiave in una mappa?

Junior — Middle
217

Cosa serve oltre al contenitore Docker per avviare un servizio in Kubernetes?

Middle
216

Come passano i dati dal client al server durante una richiesta HTTP? Descrivi tutte le fasi.

Senior
212

Descrivi la struttura del database che potrebbe essere utilizzata per gestire le informazioni di una libreria

Junior — Middle
211

Come vengono aggregati i dati dopo l'elaborazione da parte dei worker?

Middle
211

Come si gestiscono gli errori in Go? Cos'è un panic e come gestirlo?

Middle
208

Parlami dei principi SOLID

Middle+
204

Come veniva parallelizzato il lavoro tra i lavoratori durante l'elaborazione di una singola richiesta?

Middle
201

Quali librerie e framework sono stati utilizzati nel servizio Go?

Middle
200
/7