iOS
Perché a volte è opportuno avviare più thread rispetto ai core del processore?
In quali casi una variabile di tipo valore può comportarsi come un riferimento a un oggetto?
È possibile memorizzare contemporaneamente in un array elementi di diversi tipi di dati?
Qual è la differenza tra una coda locale e una coda globale generale nel sistema di gestione delle attività?
Come viene implementata la dispatching dei metodi aggiunti tramite Extension nei protocolli?
Ci racconti come era organizzato il lavoro di squadra nel suo precedente posto di lavoro.
Qual è la differenza tra l'uso dello stato (State) e del binding (Binding) nel contesto dello sviluppo?
Puoi spiegare cos'è un DispatchGroup e come viene usato nella programmazione?
Può spiegare il concetto di Singleton e la sua applicazione nella programmazione?
Come hai iniziato la tua carriera nel campo delle tecnologie dell'informazione?
Quali sono i metodi per implementare elementi opzionali nel codice?
Qual è la differenza tra riferimenti Weak e Unowned in Swift?
Quali meccanismi garantiscono l'unicità degli elementi in una collezione di tipo insieme?
Qual è la differenza tra riferimenti Weak e Unowned nella gestione della memoria?
Come si valuta la complessità temporale dell'operazione di inserimento di un elemento in una tabella hash?
Puoi elencare i principali tipi di perdite di memoria che possono verificarsi durante la programmazione in Swift?
Quali sono i tipi di dispatch delle chiamate ai metodi in Objective-C?
Dove viene effettuato il monitoraggio e il tracciamento delle attività completate?
Spiega il principio di funzionamento della struttura dati HashMap e le sue caratteristiche di utilizzo.
Puoi nominare i primitivi principali usati in GCD (Grand Central Dispatch)?