Android
Come hai utilizzato Gradle nel tuo lavoro?
Cosa puoi raccontare sull'architettura pulita?
Qual è la differenza tra ViewModel e OnSavedInstanceState in Android?
Come vengono implementate le strutture dati nei linguaggi Java e Kotlin?
A cosa presti attenzione quando lavori con i frammenti in Android?
Come creare schermate dinamiche in modalità runtime che non sono state previste in anticipo?
Quali pattern di progettazione sono tradizionalmente usati nello sviluppo mobile?
Come viene garantita la sicurezza nella gestione dei valori null in Kotlin e come viene implementata nella pratica?
Qual è la differenza tra Dagger 1 e Dagger 2?
Quali sono i pericoli nel passare una lambda da Java a un metodo in Kotlin?
Elenca due modi per passare oggetti durante la creazione di un'istanza della libreria Dagger.
Puoi parlare di alcuni pattern di progettazione 'builder' in Android?
Come funziona lo stack nel contesto della programmazione?
Sai come funziona la carta cache?
Quali tipi di permessi (permissions) esistono in Android?
Come prevedi di utilizzare il pattern Presentation Layer nel tuo progetto?
Parlami degli antipattern nello sviluppo software.
Hai usato funzioni inline nel tuo progetto?
Cosa sai degli up buckets?
Ordina i diversi tipi di layout in base al loro consumo di risorse.