Golang
Spiega il concetto di licenza di replica master-slave nei sistemi di gestione di database.
Spiega le differenze tra la gestione della memoria nello stack e nell'heap nel contesto della programmazione.
In che modo le repliche garantiscono la coerenza o la sincronizzazione del loro stato?
Spiega il principio di funzionamento di un puntatore in programmazione e come viene utilizzato per accedere ai dati
Quali tipi di indici sono stati utilizzati nei tuoi progetti?
Come si possono individuare le condizioni di gara nel codice di programmazione?
È necessaria la sincronizzazione se la mappa viene inizializzata una volta all'avvio e viene utilizzata solo in lettura?
Si può considerare l'interfaccia come una definizione del tipo di dato nei linguaggi di programmazione?
Parla dei pattern di progettazione. Cos'è il double-checked locking e a cosa serve?
Come implementi un arresto morbido del servizio o dell'applicazione per salvare lo stato attuale e terminare senza perdita di dati?
Parlaci della tua esperienza con CI/CD. Quali strumenti hai usato, come Jenkins, ArgoCD e altri?
Puoi spiegare cosa si intende con il termine 'Explain' nel contesto del tuo lavoro o delle tue attività tecniche?
Qual è la funzione principale e i vantaggi dell'utilizzo delle code di messaggi nei sistemi di scambio dati?
Come vengono rappresentate e dove vengono utilizzate le strutture dati nella programmazione orientata agli oggetti?
Quali storie tecniche ci sono — non sull'architettura in generale, ma sull'approfondimento nei dettagli, un caso problematico reale?
Come funziona il meccanismo di registrazione in un canale con accesso limitato e cosa succede durante questo processo?
È possibile configurare o disattivare il meccanismo automatico di gestione della memoria nei linguaggi di programmazione?
Qual è la complessità temporale dell'operazione di inserimento di elementi all'inizio o nel mezzo di un array dinamico?
Qual è il comportamento atteso quando si accede a un elemento in una mappa (map)?
Quali sono i livelli di isolamento delle transazioni nei sistemi di gestione dei database?