C#
Con quale database hai lavorato e come hai interagito con esso?
Come avviene l'attesa dei thread in ThreadPool?
Perché usiamo Dictionary se abbiamo una List?
Come ottimizzare le query che contengono molte unioni (JOIN) in un database?
Qual è la relazione tra asincronia e multithreading?
Hai esperienza con l'architettura a microservizi e la loro implementazione?
Perché è necessaria un'API tra il database e l'applicazione client?
Cos'è l'astrazione di livello superiore e in cosa si differenziano i task e i thread in questo contesto?
Cos'è l'autenticazione?
Hai esperienza con la programmazione asincrona?
Come funziona il garbage collector in JavaScript?
Quali sono i principi SOLID?
Cos'è HashSet in C#?
Come si applicano i filtri nelle pipeline in C#? Puoi fornire esempi di utilizzo?
Qual è la differenza tra caricamento dei dati eager, lazy e esplicito?
Quali sono i principali pattern di progettazione utilizzati nello sviluppo back-end?
Qual è la differenza tra i protocolli SOAP e REST?
Cos'è la visibilità 'scoped' in C#?
Quali processi interni vengono eseguiti durante l'esecuzione di una semplice query SQL?
Puoi spiegare cosa si intende per linguaggio di programmazione interpretato?