C#
È possibile associare una variabile a un thread/task in modo che ogni task memorizzi il proprio valore? Cos'è ThreadLocal e AsyncLocal?
Domande del candidato sul progetto (formato di lavoro, team, processi)
Qual è un altro problema con il multithreading nel metodo Init?
Come è organizzato il canale in Go sotto il cofano, quali sono i tipi e le caratteristiche?
Parla brevemente della tua esperienza.
Cosa sono le radici GC? Quali ci sono?
Come fare una richiesta POST cliccando su un link HTML?
Cosa è cambiato in HTTP/2 rispetto a HTTP/1.1?
Come organizzare l'esecuzione di un metodo di test più volte con argomenti diversi senza usare attributi?
Nominare le primitive di sincronizzazione e descrivere brevemente i loro principi di funzionamento.
A cosa servono le transazioni in un database?
È possibile modificare la firma di un metodo durante la sovrascrittura?
Compito con async/await: come funziona async/await? In cosa si sviluppa? Qual è la differenza tra Task e ValueTask?
Due clienti con la stessa struttura del database ma dati diversi avranno lo stesso piano di esecuzione?
Spiega la differenza tra tipi di riferimento e tipi di valore.
Quali metodi HTTP dell'API REST sono idempotenti? È possibile inviare richieste/dati in GET e quali sono le restrizioni? In cosa differiscono le famiglie di codici 4xx e 5xx?
Influisce sulla lettura di altri consumatori dello stesso gruppo se un consumatore nel gruppo Kafka si collega e si disconnette costantemente?
Perché non si può scrivere codice async all'interno di lock?
Cosa è stato usato per il tracciamento e le metriche?
Parlami di un compito interessante che hai svolto di recente (descrizione dell'architettura del servizio di gestione dei robot in magazzino)