C#
Spiega le differenze tra le parole chiave async e await quando si lavora con la programmazione asincrona.
IMemoryCache — cos'è e quando usarlo?
Puoi fare un esempio di implementazione del pattern Chain of Responsibility nel codice di programmazione?
Quali sono le principali difficoltà che si incontrano lavorando con i database e come le risolvi?
Hai esperienza pratica nell'uso delle costruzioni Async/Await per gestire operazioni asincrone?
Hai esperienza con sistemi di scambio di messaggi tramite broker?
Puoi elencare i principali tipi di join tra tabelle in SQL e spiegare il loro utilizzo?
Quali fattori influenzano l'implementazione delle operazioni asincrone nel sistema?
È possibile avviare programmaticamente il garbage collector nella JVM?
Spiega cosa significa creare oggetti immutabili dopo la loro inizializzazione.
Puoi spiegare cos'è una struttura dati HashSet e a cosa serve?
Quali sono i vantaggi e gli svantaggi dell'interazione tramite API?
Come si differenziano i meccanismi di ereditarietà nei linguaggi di programmazione Python e C#?
Puoi nominare i principali framework o librerie che vengono forniti di default con C++?
Puoi spiegare il principio di inversione delle dipendenze e la sua importanza nella progettazione dei sistemi software?
Potresti spiegare cosa significa il termine 'scompattamento' in programmazione?
La ricerca di un elemento in un dizionario è sempre un'operazione con complessità costante O(1)?
Può spiegare il principio di apertura/chiusura nel contesto della programmazione orientata agli oggetti?
Cosa si può offrire allo sviluppatore per migliorare la testabilità?
Qual è la principale responsabilità del team leader in un team di sviluppo?