Android
Comment les arbres sont-ils implémentés en Java?
Énumérez toutes les méthodes de transfert de données entre fragments.
Comment implémenter l'héritage d'une classe déclarée comme sealed?
Dans quelles situations n'est-il pas recommandé d'utiliser des coroutines et RxJava?
Comment optimiser la performance d'une liste dans une application?
Est-il possible d'accéder au type générique lors de l'exécution du programme?
Comment exécuter du code dans un thread parallèle différent du principal?
Pouvez-vous énumérer les principales classes utilisées en Kotlin?
Pouvez-vous donner un exemple d'utilisation du patron de conception 'Factory' dans le framework Android?
Peut-il y avoir plusieurs blocs catch dans un seul bloc try?
Quels sont les composants principaux de la bibliothèque Room pour travailler avec des bases de données sur Android?
Comment peut-on implémenter différents états dans une application Android en utilisant des classes scellées?
Cela vous convient-il que le poste de développeur intermédiaire implique plus de programmation et moins de gestion ?
Pourriez-vous expliquer ce qu'est le contexte des coroutines en Kotlin?
Parlez-moi plus en détail du modèle MVP (Model-View-Presenter).
Parlez de la pile d'appels et du tas dans le contexte du travail des applications Android.
À quelle vitesse le travail sera-t-il effectué avec des coroutines par rapport à l'exécution d'une fonction de calcul sans coroutines et threads?
Comment déterminer si une variable dans un programme fait référence à un objet spécifique?
Quelles méthodes existent dans la classe Object en Java?
Pouvez-vous énumérer les principaux éléments de l'architecture Android et leurs fonctions?