C#
Come è organizzata la mappa in Go sotto il cofano?
Ogni thread ha la propria area per l'allocazione dinamica della memoria?
Parla brevemente della tua esperienza.
Ci sono compiti che non ti piacciono o che vorresti fare in quantità minore?
Spiega il principio di funzionamento di una lista collegata e le sue caratteristiche principali.
Cos'è l'hashing consistente (consistent hashing)? Shard/bucket virtuali?
Per quali motivi l'uso della cache in memoria non è consigliato in combinazione con REST API?
Come hai effettuato il processo di verifica dell'autenticità dell'utente?
In che modo è possibile ampliare ulteriormente la funzionalità del controller?
Puoi spiegare come funziona la raccolta automatica dei rifiuti nei linguaggi di programmazione gestiti?
Fornisci un esempio di utilizzo di una fabbrica astratta
Quali sono le ragioni per definire la classe CatalogRepository nel layer Infrastructure invece che nel layer Application?
Cos'è async/await, a cosa serve, in cosa si sviluppa?
Puoi spiegare il concetto di idempotenza nel contesto delle API web e perché è importante per l'affidabilità del sistema?
Può spiegare la differenza tra i compiti che richiedono l'elaborazione della CPU e quelli legati all'input/output?
In cosa consiste l'architettura a microservizi e quali sono i suoi vantaggi e svantaggi?
Come si può determinare un indice per una tabella in un database?
Puoi spiegare cosa si intende per interfacce in programmazione?
Qual è la differenza tra l'uso di ConcurrentHashMap e synchronizedMap di Collections in termini di sicurezza dei thread e prestazioni?
Parla dei modalità di funzionamento di GC: server e desktop. Quando usare quale?