Hai domande sul progetto o sull'azienda?
iOS
In quale parte del ciclo di vita dell'esecuzione dell'applicazione viene applicato il garbage collector automatico (ARC)?
Come si può determinare il numero massimo possibile di thread che possono essere eseguiti contemporaneamente in un sistema?
Quando le dimensioni di Bounds e Frame di una vista possono avere valori diversi?
Puoi elencare i principali tipi di code con cui si incontrano nella programmazione?
Spiega la differenza tra elaborazione sequenziale e parallela dei dati.
Spiega il concetto di closure in programmazione e la sua applicazione
Puoi spiegare le differenze tra le variabili Main e Global nel contesto della programmazione?
Può fare un esempio di una situazione in cui si verifica un deadlock di risorse nel sistema?
Potresti spiegare cosa significa il metodo setNeedsLayout nel contesto dell'aggiornamento dell'interfaccia utente?
Puoi spiegare il concetto di RunLoop e il suo ruolo nell'elaborazione degli eventi nelle applicazioni?
Quali sono le principali difficoltà che possono sorgere nell'uso del meccanismo di escape delle chiusure?
Come distinguere i tipi di dati per valore e per riferimento e in cosa differiscono nella programmazione?
Spiega cos'è un ciclo di retention in memoria e come influisce sul funzionamento delle applicazioni.
Puoi spiegare cosa significa il meccanismo automatico di gestione della memoria ARC in iOS?
Puoi spiegare il concetto di valutazione pigra o rinvio dell'esecuzione dei compiti in programmazione?
Puoi parlare della tua esperienza con NSOperation per gestire compiti asincroni su iOS?
Spiega le principali differenze tra le modalità di esecuzione sincrona e asincrona.
Può spiegare cos'è DispatchQoS e come viene utilizzato nei sistemi operativi Android?
Puoi spiegare cosa si intende per Auto Closure nel contesto della programmazione?