C#
Puoi spiegare le fasi del ciclo di vita del controller nella tua applicazione?
Spiega cos'è una struttura dati tabella hash e come funziona
In quali modi è possibile espandere e aumentare la capacità di un'applicazione web?
Spiega le differenze tra thread, processi e esecuzione asincrona dei compiti, e come interagiscono.
Come ottimizzare il metodo Enrich per 10 milioni di eventi con ID diversi? Come limitare il parallelismo?
Quale versione specifica di .NET Core hai utilizzato nei tuoi progetti?
Puoi nominare e spiegare i principali modelli comportamentali utilizzati nella progettazione di sistemi software?
Hai mai modificato la modalità di funzionamento del raccoglitore di rifiuti nel tuo sistema?
Può raccontare del compito più interessante o difficile che ha dovuto risolvere nella sua pratica?
Come gestire strutture dati thread-safe in un ambiente multithread?
Come viene implementata la relazione molti-a-molti tra le tabelle in un database?
Hai usato la classe StringBuilder nei tuoi progetti per lavorare con le stringhe?
In quali condizioni l'uso di un indice aumenta la velocità di elaborazione delle query SQL?
Quali lifetime esistono in .NET DI e perché Redis ConnectionMultiplexer dovrebbe essere registrato come Singleton?
Cosa si intende per strumenti per l'analisi e l'ottimizzazione delle query SQL?
Puoi spiegare cosa si intende per Scoped nella programmazione?
Spiega il concetto e le caratteristiche dell'uso di ConcurrentDictionary nella programmazione multithread.
Qual è l'obiettivo principale dell'utilizzo del metodo Equals nella programmazione?
Hai esperienza con librerie per estrarre dati da database?
Qual è lo scopo di utilizzare le descrizioni dei piani di esecuzione delle query in SQL?