Golang
Quali sono le tue aspettative salariali?
Come terminare un processo in Linux e in cosa si differenziano SIGTERM e SIGKILL? Cosa sono i segnali e a cosa servono?
Qual è la differenza architettonica tra REST e RPC? Quale approccio scegliere per creare/modificare un utente e per trasferire denaro tra conti?
Qual è la differenza tra bloccare una chiamata di sistema (ad esempio, la lettura) e bloccare un Mutex?
Cos'è go tool pprof e come si usa?
È possibile prendere l'indirizzo di un campo di una struct se la struct è memorizzata in una mappa?
Cosa non ha soddisfatto il cliente nell'algoritmo standard di assegnazione dei compiti in Jira, portando alla necessità di una soluzione personalizzata?
È possibile creare una costante di tipo map o slice?
Immagina una situazione: il tuo codice crasha in produzione, il team è emotivo, ti incolpano, e il team lead non ha supervisionato la revisione. Qual è la tua reazione?
L'underscore (_) nella dichiarazione di importazione ha uno scopo?
Si può usare make per una stringa (make(string))?
Viene compilato se dichiariamo la funzione main con argomenti?
Chiamare runtime.Gosched() cede sempre immediatamente il processore a un'altra goroutine?
È possibile leggere da un canale nil?
Quanti byte occupa una struttura con campi int32, byte, int64 (in quest'ordine)?
Come si può ridurre il numero di allocazioni quando si lavora con slice?
Cosa fa il flag -mod=readonly durante la compilazione?
Quale flag di go test mostra la copertura del codice in percentuale?
A quale categoria di sviluppatori ti consideri: un 'esecutore di compiti' o una 'superstar del team'?
Si può usare range per convertire un array di byte in una stringa senza allocazione di memoria?