C#
Come viene gestita l'elaborazione di più richieste che vengono eseguite contemporaneamente nel contesto Scoped a singolo processo?
Puoi spiegare cos'è il meccanismo del pipeline di elaborazione delle richieste in ASP .NET?
Puoi nominare i livelli di isolamento delle transazioni nei sistemi di gestione dei database?
Come si può combinare in modo più efficace una serie di stringhe in programmazione?
Può spiegare cos'è un piano di esecuzione di una query SQL in un database relazionale?
Cosa sono le collezioni thread-safe e come funzionano nella programmazione multithread?
Puoi spiegare cosa si intende per topic nel sistema Kafka?
Come è implementata la struttura dati Lista in memoria e quali meccanismi ne sono alla base?
Ci sono state situazioni in cui hai lavorato per migliorare l'efficienza delle query al database?
Quale intervallo di compenso consideri per questa posizione?
Può spiegare in cosa consiste il pattern di progettazione iteratore e come viene applicato?
Le attività o i flussi possono essere considerati come livelli di astrazione più alti o più bassi, e in cosa differiscono?
Puoi fare un esempio di applicazione del pattern Mediator nella progettazione di sistemi software?
Hai esperienza con sistemi di logging e analisi dei log?
In quale categoria di dati si possono classificare le interfacce nel linguaggio C#?
Spiega il concetto di calcolo parallelo e come si differenzia dai processi sequenziali
Quali metodi e strumenti utilizzerai per analizzare e correggere una query lenta al database per la scrittura?
Qual è la differenza tra i modificatori di accesso private e protected nella programmazione orientata agli oggetti?
Una struttura in un linguaggio di programmazione è un tipo di valore o un tipo di riferimento?
Come viene determinato il periodo di vita di un oggetto dopo la sua implementazione tramite il meccanismo di Dependency Injection?