Quali metodi possono essere utilizzati per proteggersi dall'esecuzione di script tra siti (XSS)?
Golang
Puoi spiegare cosa succede all'interno del sistema operativo quando vengono chiamate le chiamate di sistema?
Quali sono le differenze tra i protocolli HTTP e gRPC nel contesto dello scambio di dati?
Può spiegare cosa si intende per meccanismo di allocazione della memoria nel sistema?
Puoi spiegare i principi della normalizzazione dei dati nei database e i loro tipi?
Qual è il numero massimo di goroutine che possono essere avviate contemporaneamente senza problemi sostanziali per il sistema?
Come vengono inserite nel'applicazione le query SQL dannose e come si proteggono i sistemi da questo tipo di vulnerabilità?
Cosa succede in un programma se si tenta di leggere da un canale chiuso in Go?
Puoi spiegare cos'è una condizione di race e qual è il suo pericolo nello sviluppo di programmi multithread?
Ci sono allerte di inattività che si attivano — come avete lavorato con questo?
È possibile implementare i principi SOLID programmando in Go?
Come garantire una bassa latenza per gli utenti di diverse regioni del paese (ad esempio, Vladivostok)?
Hai partecipato alla riscrittura di un monolito in un'architettura a microservizi?
Potresti spiegare cosa si intende per un attacco di tipo XSS nel contesto della sicurezza web?
Qual è la tua esperienza con team di diverse dimensioni?
Puoi nominare le directory root principali nel sistema di file Linux?
Puoi spiegare cosa sono i pattern di progettazione proposti dal gruppo GOF?
Parlaci della tua esperienza nello sviluppo e nella progettazione architettonica di soluzioni di microservizi
Come si possono unire due array ordinati in uno, mantenendo l'ordine degli elementi?
Come si può gestire lo stato e la terminazione di una goroutine in Go?