Android
Cosa succede se si accede a un campo nullable di un oggetto in Kotlin?
Cosa sai sulla composizione delle classi?
Come hai implementato la collaborazione sul codice nel team?
Quali collezioni in Kotlin conosci e con quali hai lavorato?
Quale codice hash restituisce il metodo hashCode() per la lista predefinita?
Cosa si può fare oltre ai test UI per verificare il codice alla ricerca di bug?
Un elenco può servire come restrizione per gli stati ammessi nel sistema?
Quali sono le regole per i metodi equals e hashCode?
Come si può determinare se una classe è derivata da un'altra classe?
Parla degli inizializzatori nelle classi in Kotlin.
Qual è la differenza tra un array e una lista?
Come risolveresti i problemi di rallentamento nella chat?
Di cosa è composta l'entità del contesto delle coroutine?
Conosci il pattern Facade?
Come implementeresti la navigazione usando i pulsanti affinché mantenga lo stack?
Cos'è un blocco try-catch in Java e come funziona?
Come espanderesti un TextView usando qualche metodo?
Da quale classe eredita la classe Application in Android?
Quali tipi di archiviazione dei dati esistono nelle applicazioni Android?
Perché l'ereditarietà nella programmazione può essere negativa o scomoda?