Complessità computazionale delle operazioni: analisi della complessità del ciclo con HashSet e List (Contains + Add). Perché List non è semplicemente un array? Come gestisce List la sua dimensione? Qual è la complessità ammortizzata dell'aggiunta a List.
C#
Cos'è l'asincronia e qual è il suo senso? Come si raggiunge?
Quanti indirizzi IPv4 ci sono in totale o come si può calcolare?
Quale intervallo di compenso consideri per questa posizione?
int[] Distinct(int[] src) //[1,2,5,3,3,2] → [1,2,5,3] // Implementare un metodo che restituisce un array senza duplicati mantenendo l'ordine degli elementi, senza usare LINQ. //[1,2,5,3,3,2] → [1,2,5,3] //[Inserisci la soluzione qui sotto]
Cosa sono i delegati?
Parlami di un compito interessante che hai svolto di recente (descrizione dell'architettura del servizio di gestione dei robot in magazzino)
È buona pratica restituire void nei metodi asincroni? Quali sono le insidie di async void?
Qual è la complessità di QuickSort?
Come accelerare al massimo questa query SQL?
Quante richieste al servizio di rete verranno eseguite utilizzando FilterLast con take(4) da una collezione di 10 elementi? E FilterLast2?
Quali aspetti dell'azienda ritieni particolarmente attraenti e preziosi?
Come i servizi di geolocalizzazione determinano la posizione tramite l'indirizzo IP?
Può raccontare del compito più interessante o difficile che ha dovuto risolvere nella sua pratica?
Cos'è un'astrazione che perde?
A cosa servono le transazioni in un database?
Cosa verrà visualizzato nella console e perché? (codice con Task.WhenAll, Thread.Sleep(1000) e Task.Delay(1000))
In quale direzione vuoi crescere professionalmente?
Cosa significa la parola chiave yield? Perché viene usata?
Perché hai aggiunto una List nella soluzione, se puoi semplicemente usare HashSet e fare ToList?