Come si differenzia l'uso di metodi sincroni e sequenziali nella programmazione?
iOS
Quali categorie di dati non sono gestite dal conteggio automatico dei riferimenti in Objective-C?
Come distinguere l'uso di CocoaPods dall'uso di Swift Package Manager nella gestione delle dipendenze in un progetto?
Quali sono le differenze tra i pattern architetturali VIPER e Clean Swift nello sviluppo mobile?
Può spiegare cos'è un meccanismo di mutua esclusione (Mutex) e come funziona per prevenire l'accesso simultaneo alle risorse?
Puoi spiegare cosa significa il parametro Content Hugging Priority nel contesto di Auto Layout?
Descrivi come è stata implementata l'iniezione delle dipendenze nel tuo ambiente di lavoro precedente.
Con quali tipi di collezioni di interfaccia utente hai già avuto esperienza?
Puoi spiegare il concetto di UIResponder e il suo ruolo nella gestione degli eventi in iOS?
In cosa differiscono le code Async e Concurrent per essenza e applicazione?
Quali compiti e problemi vengono semplificati utilizzando metodi asincroni con Async/Await?
Qual è la differenza tra riferimenti Weak e Unowned nella gestione della memoria?
Hai utilizzato il layout composizionale nei tuoi progetti e puoi condividere la tua esperienza nella sua implementazione?
Qual è la differenza tra le funzionalità integrate di URLSession e la libreria di terze parti Alamofire nell'esecuzione di richieste di rete su iOS?
Spiega le fasi della vita e i metodi principali di UIViewController nelle diverse fasi della sua esistenza
Puoi spiegare il meccanismo di funzionamento di UIResponder nel sistema di gestione degli eventi di iOS?
Quali conseguenze si verificano se si chiama il metodo Sync su una coda Concurrent in un ambiente multithread?
Hai eseguito test automatizzati sugli elementi dell'interfaccia utente?
Quali metodi e tecnologie sono stati utilizzati per la trasmissione dei dati sotto forma di serializzazione nel tuo precedente lavoro?
Cosa si intende per livello massimo di servizio di qualità nel sistema?