Android
Come vengono implementati gli alberi in Java?
Elenca tutti i modi di trasferimento dei dati tra i frammenti.
Come implementare l'ereditarietà di una classe dichiarata come sealed?
In quali situazioni non è consigliato usare coroutine e RxJava?
Come ottimizzare le prestazioni di una lista in un'applicazione?
È possibile accedere al tipo generico durante l'esecuzione del programma?
Come eseguire il codice in un thread parallelo diverso da quello principale?
Puoi fare un esempio di utilizzo del pattern 'Factory' nel framework Android?
È possibile avere più blocchi catch in un singolo blocco try?
Quali sono i componenti principali della libreria Room per lavorare con i database su Android?
Come si possono implementare diversi stati in un'app Android usando classi sealed?
Ti dà fastidio che nella posizione di sviluppatore di livello medio si debba dedicare più alla programmazione e meno alla gestione?
Potresti spiegare cos'è il contesto delle coroutine in Kotlin?
Parla più dettagliatamente del pattern MVP (Model-View-Presenter).
Parla dello stack di chiamata e dell'heap nel contesto del lavoro delle applicazioni Android.
Quanto più velocemente verrà eseguito il lavoro con le coroutine rispetto all'esecuzione di una funzione di calcolo senza coroutine e thread?
Come determinare se una variabile in un programma fa riferimento a un oggetto specifico?
Quali metodi esistono nella classe Object nel linguaggio Java?
Puoi elencare gli elementi principali dell'architettura Android e le loro funzioni?
È obbligatorio usare i frammenti nello sviluppo di interfacce con Jetpack Compose?