Sobes.tech

Golang

Quali primitive di sincronizzazione conosci in Go?

205

Cosa succede se si legge da un canale chiuso non bufferizzato?

205

A cosa serve un canale con una struttura vuota chan struct{}?

204

Hai mai dovuto usare i pattern Fan-In e Semaphore nel tuo lavoro?

201

Come identificherai e eliminerai i colli di bottiglia legati allo scheduler nelle applicazioni ad alta intensità?

199

Scrivi un Singleton in Go usando sync.Once, poi complicalo: GetLogger accetta name e age, restituisce un'unica istanza per parametri uguali

198

Un manager è corso da te e ha detto che c'è un errore nel programma, ecco i log. Quali sono le tue azioni, come debuggheresti?

195

Come funziona il pianificatore di Go, quale modello c'è sotto il cofano? Hai mai dovuto configurare tu stesso il pianificatore?

194

Quali pattern di progettazione hai utilizzato nel contesto dei microservizi?

192

Come garantire che nessuno scriva in un canale chiuso? Qual è una regola semplice?

191

/** * Lavoro con slice * * Vengono forniti due slice non ordinati di qualsiasi lunghezza. * Scrivere una funzione che restituisca la loro intersezione **/

191

Qual è la complessità delle operazioni con una mappa nel caso peggiore di collisioni?

190

Cosa si può usare per trasmettere dati tra le goroutine?

189

Come avviare un container in Kubernetes senza Registry?

186

Come influenzano le chiamate di sistema bloccanti il funzionamento del pianificatore?

186

Cosa succede se si prova a leggere da un canale chiuso?

185

Qual è la differenza tra Dependency Inversion e Dependency Injection? Quali implementazioni di Dependency Injection esistono?

184
/4