Sobes.tech

Golang

Come viene determinata la quantità di memoria allocata per lo stack all'avvio di una nuova goroutine in Go?

Junior — Middle
250

Colloquio per il ruolo di sviluppatore Golang con 6 anni di esperienza. Raccontami di te e della tua esperienza.

245

Quali sono i vantaggi e gli svantaggi dell'utilizzo della cache nei sistemi?

Junior — Middle
244

Puoi fornire esempi di algoritmi utilizzati durante l'aggiornamento dei dati nella cache?

Junior — Middle
244

Quali passaggi intraprendi se il server smette di gestire il carico durante le operazioni di scrittura?

Junior — Middle
243

Come assicurarsi che il canale sia già chiuso nel sistema?

Junior — Middle
240

Quali compiti e difficoltà aiuta a superare la scalabilità verticale del sistema?

Junior — Middle
238

È possibile rifiutare immediatamente un annuncio se il servizio rapido ha già restituito un rifiuto, senza aspettare il servizio ML lento di antifrode?

231

Qual è il comportamento previsto se si tenta di chiudere un canale che è già stato chiuso in precedenza?

Junior — Middle
230

Qual è il ruolo e lo scopo delle goroutine nel linguaggio di programmazione?

Junior — Middle
230

Come viene realizzato lo scambio di messaggi tra mittente e destinatario dei dati nel linguaggio Go?

Junior — Middle
227

Come distribuire il carico tra i server durante la scalabilità orizzontale del sistema?

Junior — Middle
226

Quali processi vengono avviati quando si invia una richiesta di ricerca nella barra di ricerca?

Junior — Middle
225

Quale tra questi è un mezzo di sincronizzazione in Go? Canali, sync.WaitGroup, sync.Mutex, sync.Cond?

217

Quali sono i principali vantaggi dell'utilizzo delle goroutine rispetto ai thread tradizionali del sistema operativo?

Junior — Middle
215

Qual è la differenza tra l'esecuzione del codice in una goroutine e il lavoro di un thread di sistema a livello del sistema operativo?

Junior — Middle
214

Qual è la complessità algoritmica della ricerca binaria in un array ordinato?

208
/3