Golang
Come si può interrompere l'esecuzione di una goroutine dopo un tempo specificato se non si è ricevuto alcun risultato?
Come si può lavorare con una Map quando si usano solo le chiavi, senza memorizzare valori?
Hai esperienza con un'architettura basata su livelli?
Qual è la funzione principale del centro di certificazione in un sistema informativo?
Quali misure possono essere adottate per prevenire il superamento del limite dei descrittori di file aperti nel sistema?
Come si possono nascondere i dettagli interni di un oggetto nel linguaggio Go?
Può spiegare il concetto di architettura a strati e i suoi componenti principali?
Quale percorso percorre la goroutine dopo aver chiamato la funzione di sistema del sistema?
Come aggiornare o estrarre efficacemente i valori del contatore in una struttura dati map?
Qual è l'ordine di attraversamento degli elementi in una mappa in Go? (fisso secondo un certo algoritmo / arbitrario, determinato durante la compilazione / arbitrario, determinato durante l'esecuzione)
Hai esperienza nello sviluppo o nel lavoro con smart contract?
È meglio descrivere le interfacce sul lato sorgente o sul lato consumatore?
Spiega il concetto di suddivisione dei compiti tra più thread o processi per ottimizzare il funzionamento del sistema. Cosa significa il termine Work-Sharing?
Quali sono i vantaggi e gli svantaggi della parte server dell'applicazione?
Qual è la funzione dell'utilità pickup nel processo di sviluppo?
Puoi spiegare il principio di funzionamento delle operazioni atomiche in programmazione?
Come determinare il numero massimo di buffer che possono essere utilizzati nel sistema?
Quali sono i vantaggi e gli svantaggi dell'utilizzo di gRPC rispetto ad altri protocolli di chiamata di procedura remota?
In quali parti di una query SQL è possibile utilizzare funzioni aggregate per limitare il risultato?
In quali casi una goroutine termina l'esecuzione e trasferisce il controllo a un'altra?