Hai modificato la struttura del codice esistente per migliorarne la leggibilità o la manutenzione?
iOS
In quali progetti hai dovuto partecipare o implementare?
Quali sono le principali differenze tra i pattern architetturali MVC e MVVM nel contesto dell'organizzazione del codice e dell'interazione dei componenti?
Come implementi l'automazione del processo di integrazione e consegna del codice nel tuo progetto?
Quali componenti dell'interfaccia utente hanno un calcolo automatico delle loro dimensioni basato sul contenuto interno?
Perché si consiglia di avviare le animazioni nel metodo viewDidAppear invece che in altri cicli di vita?
In cosa consiste l'incoerenza del pattern architetturale MVC con i principi SOLID?
Come vengono implementati e gestiti i compiti paralleli nella programmazione multithread?
Puoi spiegare il concetto di riferimenti deboli nella programmazione?
Vengono rilevate violazioni dei diritti o della legge nel contesto attuale?
A quale sistema di dispatching appartiene l'annotazione @Objc Final in Objective-C?
Hai esperienza professionale con sistemi o API legati alla cartografia o alle mappe?
Qual è la differenza tra l'uso di NSLock e Semaphore nella gestione dei thread?
È possibile aggiungere nuove proprietà a un oggetto estendendo il suo tipo?
In quale punto della memoria o struttura dati vengono generalmente collocati i valori di tipo di dato per valore?
Potresti elencare i diversi tipi di metodi di distribuzione del controllo delle attività nei sistemi?
Quali metodi e pratiche utilizzi per migliorare e ottimizzare il codice esistente?
Hai esperienza pratica nella scrittura di test unitari per il codice?
Può spiegare cosa si intende per Disponibilità nei sistemi?