Parla del pattern Fan-In, a cosa serve?
Golang
Quali primitive di sincronizzazione conosci in Go?
Cosa succede se si legge da un canale chiuso non bufferizzato?
A cosa serve un canale con una struttura vuota chan struct{}?
Hai mai dovuto usare i pattern Fan-In e Semaphore nel tuo lavoro?
Come identificherai e eliminerai i colli di bottiglia legati allo scheduler nelle applicazioni ad alta intensità?
Scrivi un Singleton in Go usando sync.Once, poi complicalo: GetLogger accetta name e age, restituisce un'unica istanza per parametri uguali
Un manager è corso da te e ha detto che c'è un errore nel programma, ecco i log. Quali sono le tue azioni, come debuggheresti?
Come funziona il pianificatore di Go, quale modello c'è sotto il cofano? Hai mai dovuto configurare tu stesso il pianificatore?
Quali pattern di progettazione hai utilizzato nel contesto dei microservizi?
Cos'è una goroutine e come funziona?
Come garantire che nessuno scriva in un canale chiuso? Qual è una regola semplice?
/** * Lavoro con slice * * Vengono forniti due slice non ordinati di qualsiasi lunghezza. * Scrivere una funzione che restituisca la loro intersezione **/
Qual è la complessità delle operazioni con una mappa nel caso peggiore di collisioni?
Cosa si può usare per trasmettere dati tra le goroutine?
Come avviare un container in Kubernetes senza Registry?
Come influenzano le chiamate di sistema bloccanti il funzionamento del pianificatore?
Cosa hai fatto esattamente nel progetto?
Cosa succede se si prova a leggere da un canale chiuso?
Qual è la differenza tra Dependency Inversion e Dependency Injection? Quali implementazioni di Dependency Injection esistono?