C#
Quali materie ti sono risultate più difficili durante l'apprendimento?
Qual è il ruolo della cache nel migliorare l'efficienza del sistema e perché viene utilizzata?
Le cookie possono avere restrizioni sulla loro dimensione o durata?
Hai esperienza con il pattern iteratore o meccanismi simili per attraversare collezioni di dati?
Puoi elencare i tipi di cache utilizzati a livello di server?
C'è un compito: registrare in modo atomico un evento nel broker (Kafka/RabbitMQ) e nel database. Come garantire la transazionalità?
Come interagisce la tua applicazione con i database tramite ORM e come viene gestito il controllo dei modelli di dati?
Puoi spiegare cosa significa l'uso dei flag all'interno delle enumerazioni (Enum)?
Come garantisci la sicurezza e la verifica degli utenti in un sistema basato su architettura a microservizi?
Potresti spiegare cosa si intende per memoria veloce nel contesto dei sistemi informatici?
Quali strumenti o framework hai usato per l'automazione dei test?
Puoi nominare il tipo di dato principale utilizzato nella piattaforma .NET?
In quale punto del sistema vengono solitamente archiviati i tipi di dati principali?
Spiega il concetto di IEnumerable nel contesto del lavoro con le collezioni di dati.
Come si può controllare il numero di thread in esecuzione contemporaneamente in un programma?
Puoi spiegare il concetto di tracking delle modifiche in Entity Framework Core?
Come viene determinata la complessità temporale dell'operazione di lettura di un elemento dalla struttura dati SortedDictionary?
Come comunicano tra loro i microservizi? Racconta dell'interazione sincrona e asincrona, REST vs gRPC.
Qual è l'obiettivo dell'utilizzo dell'operazione di concatenazione di stringhe?
Quali approcci vengono utilizzati per risolvere i problemi che si verificano durante il lavoro con applicazioni multithread?