iOS
Come invii dieci richieste di rete contemporaneamente usando GCD?
Come garantire l'esecuzione di un blocco di codice all'interno di una closure se la risposta asincrona viene ricevuta dopo che l'utente ha lasciato la pagina o lo schermo?
Spiega la struttura e i componenti di UIKit e come interagiscono nelle applicazioni iOS
È possibile utilizzare gli enum in un linguaggio di programmazione per memorizzare proprietà conservate in memoria?
Puoi spiegare come interagiscono i componenti chiave del modello architetturale MVC?
Qual è la differenza e la relazione tra code e thread nella programmazione?
Quali strumenti di debug utilizzi quando lavori con il codice?
Come si può tracciare tutte le chiamate a una funzione che non è presente nel codice sorgente durante il debug?
Come accedere alle proprietà e ai metodi di un oggetto di classe nel codice del programma?
Come viene annullata l'operazione Executive?
Come funziona il sistema di progettazione tra UIKit e SwiftUI — ci sono duplicazioni di componenti o wrapper?
Hai utilizzato il meccanismo del semaforo nei tuoi progetti per gestire la concorrenza delle risorse?
Come conoscere i costi temporali nell'aggiunta di un elemento alla fine dell'array?
Quale dei cinque principi SOLID può essere violato utilizzando il pattern Singleton?
Hai offerte di lavoro o proposte attuali?
La connessione WebSocket continuerà a funzionare dopo la fine del processo dell'applicazione?
Quali criteri indicano un codice software di qualità?
A quale categoria di dati corrisponde il tipo Indirect Enum nel linguaggio di programmazione?
Descrivi il compito più difficile con cui ti sei confrontato nel quadro del progetto.
Come viene implementata la comunicazione tra i componenti all'interno del modulo utilizzando l'approccio Clean Swift?