iOS
Potrebbe descrivere le principali responsabilità e i progetti su cui ha lavorato nel suo ultimo ruolo?
Quali vantaggi offre UIKit rispetto a SwiftUI nello sviluppo di interfacce?
Potresti spiegare le basi dell'uso di Auto Layout per posizionare gli elementi nell'interfaccia?
Quali metodi devono essere adottati per garantire la sicurezza durante la gestione delle immagini delle storie nell'applicazione?
Puoi spiegare cos'è una funzione di escaping nel contesto della programmazione?
Spiega cos'è una lista collegata e come funziona.
Può spiegare cosa si intende con il termine 'Stash' nel contesto dei sistemi di archiviazione dati o di sviluppo?
Quali metodi possono essere utilizzati per implementare il pattern Singleton nella programmazione?
Swift include la raccolta automatica della memoria, simile alla GC in altri linguaggi?
Puoi nominare i principali pattern di creazione?
È possibile che un oggetto abbia più riferimenti contemporaneamente?
In quali circostanze si dovrebbe usare un riferimento debole (weak) all'interno di una chiusura (closure)?
È possibile applicare restrizioni in Auto Layout da thread diversi da quello principale?
In quale progetto o processo hai partecipato nel tuo precedente lavoro?
Spiega cosa significa il termine GCD e come viene utilizzato nella programmazione
Hai esperienza con il linguaggio di programmazione Swift?
L'inizializzatore verrà rimosso dalla struttura quando viene modificato?
Qual protocollo viene utilizzato in tutte le strutture dati delle collezioni?
In quale parte del ciclo di vita dell'esecuzione dell'applicazione viene applicato il garbage collector automatico (ARC)?
Puoi spiegare quali sono i tipi di perdite di memoria nelle applicazioni?