iOS
Quali tecnologie o strumenti vengono solitamente utilizzati per implementare l'architettura MVC?
Quali passi prenderesti se fossi partecipante a un progetto già esistente?
Quali passaggi devono essere seguiti per usare l'attributo @escaping con una chiusura nella definizione di una funzione?
Puoi spiegare i principali modelli di progettazione e il loro utilizzo?
Quali metodi possono essere utilizzati per prevenire le condizioni di deadlock nelle applicazioni multithread?
Cosa succede se si utilizza la dispatching sincrona sulla coda principale in un contesto globale?
Quali sono le limitazioni di Auto Layout rispetto all'uso del frame?
Quali sono i principali vantaggi dell'utilizzo di NSOperation rispetto a GCD?
Perché e come usare DispatchQueue.main.async quando si lavora con Combine nella tua applicazione?
Potresti nominare diversi tipi di metodi di inizializzazione degli oggetti in programmazione?
Cosa indica la lettera O nei principi SOLID?
Quali metodi possono essere utilizzati per implementare o distribuire valori opzionali nella programmazione?
Puoi parlare di situazioni difficili che hai affrontato durante un progetto?
Hai usato il componente ScrollView per implementare lo Zoom nei tuoi progetti?
Quale fase del ciclo di vita di UIViewController si attiva al ritorno allo schermo precedente?
Quali caratteristiche di Objective-C possono sembrare insolite a uno sviluppatore che utilizza altri linguaggi di programmazione?
Hai utilizzato le tue competenze di gestione del prodotto nello sviluppo di applicazioni iOS?
Come riceveva e lavorava con i compiti nel suo precedente lavoro?
È possibile integrare WebKit nelle applicazioni per tvOS?
La layer nell'architettura possiede un sistema di livelli o una struttura a livelli?