iOS
Hai esperienza con sistemi di gestione dei progetti o gestori di pacchetti utilizzati nei progetti?
È obbligatorio avere un inizializzatore con il modificatore required senza implementare protocolli?
Puoi spiegare cosa significa il termine Thread Explosion e come evitarla?
È possibile utilizzare il metodo HTTP POST per ottenere dati dal server?
Quali alternative al pattern Singleton vengono utilizzate nei framework moderni per gestire le istanze degli oggetti?
Qual è la differenza tra dichiarare un oggetto come istanza separata e usare un oggetto compagno all'interno di una classe?
Quali dati o strutture utilizza l'algoritmo per trovare il massimo comun divisore (GCD)?
Per quale posizione ti candidi nella nostra azienda?
Tutti gli oggetti di tipo riferimento sono memorizzati nell'heap di memoria?
Quali sono le differenze tra tipi di valore e tipi di riferimento nella programmazione?
Hai esperienza con il meccanismo di Dispatch Barrier per la sincronizzazione dei thread?
Quale tipo di dato rappresenta un dizionario in cui le chiavi sono stringhe e i valori possono essere di diversi tipi?
Quali metodi puoi utilizzare per migliorare le prestazioni della visualizzazione dell'interfaccia sullo schermo?
Quali vantaggi offre scrivere codice manutenibile e comprensibile?
Quali sono le principali differenze tra i sistemi di archiviazione dati Realm e Core Data nello sviluppo iOS?
Come si può escludere un UIButton dalla catena di risposte del Responder Chain?
Puoi fare un esempio di pattern simile in funzione all'Observer?
Come si effettua il passaggio alla schermata successiva con UINavigationController?
Quali motivi hanno influenzato la tua scelta della libreria RxSwift per lo sviluppo?
Quali sono le differenze tra i formati di memorizzazione dei numeri Double e Decimal in termini di precisione e utilizzo?