Android
Quali sono i vantaggi delle coroutine rispetto a RxJava?
Come organizzare correttamente il lavoro con l'interfaccia utente su Android?
Come chiamare l'implementazione di un'interfaccia in un metodo sovrascritto?
Zip e le coroutine garantiscono l'esecuzione parallela di due richieste di rete?
Cosa sono le funzioni inline?
Qual problema risolve il pattern MVP e quali difficoltà si verificherebbero in sua assenza?
Quando avviene l'inizializzazione dell'oggetto companion in Kotlin?
Cosa sono le parole chiave final e finalize in Java, e quali sono le loro differenze?
Come risolvere il problema delle perdite di memoria in RxJava?
Cosa fa la funzione partition() nel linguaggio Kotlin?
Cos'è Looper in Android?
Quali sono i principali problemi che possono sorgere nell'uso di by lazy {} per l'inizializzazione e cosa significa?
Quanto spesso inserisci pezzi di HTML nelle tue applicazioni?
Quali oggetti conosci in Kotlin e come vengono compilati?
Qual ImageLoader utilizzerai nel tuo progetto?
Quali sono le implementazioni delle collezioni nel linguaggio di programmazione Java?
Cosa sono i modificatori di accesso?
Può parlare dei sistemi di test o dimostrativi su cui ha lavorato nel suo precedente lavoro?
Qual è la principale differenza tra Java e Kotlin riguardo alle classi e ai metodi astratti?
Come si dichiara una variabile nel linguaggio di programmazione Java, usato per lo sviluppo di applicazioni Android?