Android
Cos'è un garbage collector nel contesto dello sviluppo di applicazioni Android?
Cosa sono le risorse in Android e quali dati possono essere memorizzati in esse?
Qual è la differenza tra Serializable e Parcelable in Android?
In quale momento avviene l'inizializzazione di un oggetto normale in Java?
Cos'è il profiling delle applicazioni e come può aiutare nello sviluppo?
Come gestire la situazione quando l'attività si apre più volte a causa di un deeplink?
Cos'è una View in Android e quale parte è responsabile della sua visualizzazione?
Come aggiungere attributi personalizzati per una vista personalizzata in Android?
Cosa consideri un difetto nel codice che vorresti sostituire immediatamente?
Cosa significa la bandiera di esportazione?
Quali restrizioni hanno le classi sealed in Kotlin?
Nel tuo team precedente veniva effettuata una revisione del codice?
Come implementi il pre-caricamento dei dati in caso di API lenta?
Cos'è il desugaring e come influisce questo processo sullo sviluppo Android?
Come miglioreresti LazyColumn?
Cos'è la libreria Room?
Qual è la tua opinione sull'offuscamento del codice e quali metodi di protezione del codice ritieni siano i più efficaci?
Qual è la differenza tra doppio uguale e triplo uguale in Kotlin, e perché è stato introdotto il triplo uguale?
Come unire più commit in uno solo usando Git?
Perché è necessario un callback separato per creare l'interfaccia utente in un frammento?