iOS
Potresti nominare diversi tipi di metodi di inizializzazione degli oggetti in programmazione?
Qual è la differenza tra dichiarare variabili con le parole chiave var e let in JavaScript?
Qual è l'intervallo di valori possibili che si può impostare per un contatore in un semaforo?
È possibile determinare quale elemento viene visualizzato sullo schermo senza utilizzare calcoli di visibilità?
In quali casi si utilizzano le tabelle di dati esterni (Side Table) in un database?
Puoi spiegare cosa significa il termine 'Responder' e quale ruolo svolge?
Come implementare il passaggio di un contatore in un componente View all'interno di una lista in modo che il suo valore possa essere aggiornato dall'esterno?
Hai usato il componente ScrollView per implementare lo Zoom nei tuoi progetti?
Potresti spiegare i principi per creare codice leggibile e manutenibile?
Spiega cosa rappresenta una situazione di collisione nell'uso di una funzione hash e come influisce sul funzionamento della tabella hash.
Quale fase del ciclo di vita di UIViewController si attiva al ritorno allo schermo precedente?
La layer nell'architettura possiede un sistema di livelli o una struttura a livelli?
Utilizzando la funzione mutating, viene creata una nuova copia dell'oggetto o viene modificato l'istanza corrente?
Quali metodi di callback sono disponibili nel ciclo di vita di UIViewController?
Il principio di programmazione orientata agli oggetti è supportato in Swift?
Qual è il ruolo e lo scopo delle condizioni opzionali aggiuntive nei protocolli di scambio dati?
Potresti spiegare cosa sono gli Hooks nel contesto di React o di altre librerie/framework?
Quali metodi possono essere usati per prevenire la Data Race nella programmazione multithread?
Come viene effettuato il binding dei dati con gli elementi dell'interfaccia utente in UIKit?
È possibile determinare se la chiusura dell'escape sarà, basandosi sull'uso di una libreria esterna nel progetto?