iOS
In quali casi si considera che una variabile abbia perso la sua attualità e venga rimossa dalla memoria?
Con quali difficoltà può trovarsi un sistema nel lavorare con il multithreading?
Puoi elencare i componenti chiave del pattern architetturale MVVM?
Come determinare l'efficienza di un'operazione di ricerca di un elemento in un array dal punto di vista della complessità algoritmica?
Il dipendente ha lasciato l'azienda precedente di sua spontanea volontà?
Quali sono i componenti principali di una richiesta di rete?
A che punto dello sviluppo si trovava il progetto quando hai iniziato a lavorare nella precedente azienda?
Puoi elencare i diversi livelli di privilegi o diritti di accesso nel sistema?
In quali casi e a cosa serve l'operazione flatMap nelle trasformazioni funzionali o di flusso di dati?
Quali funzioni e metodi vengono attivati nel ViewController radice quando si cambia l'orientamento dello schermo da verticale a orizzontale?
Come si differenziano ColdPublisher e HotPublisher per principi di funzionamento e applicazione?
Potresti spiegare cos'è la simbolizzazione nel contesto dei log di crash e perché è importante?
A quale categoria appartengono le collezioni nel linguaggio Swift?
Puoi spiegare cosa significa il protocollo Equatable in Swift e a cosa serve?
Cosa si intende con il termine 'target' in questo contesto?
Puoi spiegare cos'è un oggetto companion in Kotlin e qual è il suo scopo?
Hai mai usato un modificatore mutating nei tuoi progetti?
Qual è la complessità temporale dell'operazione di inserimento di un elemento all'inizio di un insieme di dati?
Hai già esperienza con i test snapshot?
Spiega il principio di funzionamento delle operazioni sincrone e il loro scopo nella programmazione.