Android
Perché è necessario separare la visualizzazione dalla logica di business in un'applicazione?
Parla della parola chiave Object in Kotlin e del suo utilizzo.
Cos'è PendingIntent?
Conosci il metodo per creare un HandlerThread in Android?
Cosa sono i frammenti e quali sono i loro vantaggi rispetto all'uso di più attività?
Qual è la differenza tra le funzioni associateWith() e associateBy() delle collezioni?
Quali tipi di archiviazione dei dati esistono nelle applicazioni Android?
È possibile usare Handler per eseguire richieste di rete?
Qual è la differenza tra sovraccarico e overriding di un metodo?
È possibile creare erediti da data class in Kotlin?
Parla di Jetpack ViewModel.
Qual è la differenza tra asincronia e parallelismo?
Qual è la differenza tra tipi primitivi e tipi di riferimento?
Cosa faresti se la build di rilascio dell'applicazione si verificasse in un luogo diverso dalla build di debug?
Perché è necessario separare la visualizzazione dalla logica di business in un'applicazione?
Qual è la differenza tra un servizio in background e un servizio in primo piano in Android?
La struttura switch funziona con i tipi double o float?
Cos'è un Content Provider e come viene utilizzato in Android?
A cosa servono le funzioni inline nella programmazione?
Qual è il ciclo di vita dei servizi in Android?