iOS
In quale punto viene solitamente implementato il contatore di riferimenti per la gestione della memoria?
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)?
Cosa significa l'implementazione del protocollo CustomStringConvertible in Swift e a cosa serve?
Puoi spiegare le differenze tra i protocolli WebSocket e i socket tradizionali?
È obbligatorio usare un riferimento debole a self all'interno delle closure?
Quali compiti o argomenti di studio sono stati i più difficili per te e come li hai superati?
Quali tipi di oggetti e operatori hai utilizzato nei tuoi progetti con RxSwift?
Puoi spiegare cos'è CoreData e a cosa serve nello sviluppo iOS?
Cos'è un contenitore con un sistema di gestione del ciclo di vita nel contesto dell'iniezione delle dipendenze?
Come strutturi il processo di lavoro con i componenti per il layout delle interfacce quando crei un'applicazione da zero?
Come implementare la memorizzazione di riferimenti deboli all'interno di un array nel tuo linguaggio di programmazione?
Quali strumenti o librerie hai utilizzato durante l'implementazione del protocollo WebSocket nei tuoi progetti?
Come implementi l'automazione del processo di integrazione e consegna del codice nel tuo progetto?
Qual è l'idea principale della tecnologia Copy-on-write e perché viene utilizzata?
Puoi condividere la tua esperienza con UICollectionView nei tuoi progetti?
Come distinguere il meccanismo di sincronizzazione Semaphore da Mutual Exclusion (Mutex)?
Quali tipi di test sceglieresti per la verifica iniziale di un prodotto già sviluppato?
Quale ruolo svolge il componente Router nell'architettura del sistema o dell'applicazione?
Quali altri tipi di dati, oltre alle classi, sono considerati tipi di riferimento nel linguaggio di programmazione?