Android
Quelles méthodes sont utilisées pour détecter les fuites de mémoire dans les applications?
Puis-je nommer d'autres types de flux de données utilisés dans RxJava, en plus de Observable?
Quel est le rôle du composant View dans l'architecture MVVM?
Quels sont les avantages de l'utilisation des coroutines pour gérer l'asynchronie dans les applications?
Quelles méthodes pouvez-vous utiliser pour réaliser l'exécution asynchrone des tâches dans une application?
Comment déclarer une classe avec un état unique sans créer d'instance en Kotlin?
Quelles sont les méthodes existantes pour connecter une application cliente à un serveur via le réseau?
Peux-tu énumérer les différents types d'Intent en fonction de leur comportement ou de leur mode d'exécution?
Quel CoroutineScope est généralement utilisé lors du développement d'applications Android?
Quels sont les avantages et inconvénients du pattern de Délégation?
À quel moment du cycle de vie d'une activité Android la méthode onPause est-elle appelée?
Pouvez-vous expliquer la fonction et le fonctionnement de l'opérateur switchMap dans la bibliothèque RxJava?
Peut-on expliquer ce qu'est l'injection de dépendances et comment elle est utilisée en programmation?
Quelles méthodes sont généralement utilisées pour implémenter le multithreading dans les applications?
Comment les annotations sont-elles utilisées dans la bibliothèque Dagger pour l'injection de dépendances?
Comment déclarer une classe en Kotlin pour qu'elle puisse être étendue dans des classes dérivées?
De quelles manières avez-vous consulté des ressources comme StackOverflow pour trouver une solution à un problème?
Pourquoi est-il recommandé de diviser la mise en œuvre de la fonctionnalité en API distinctes et en implémentations à l'intérieur du module?
Avez-vous de l'expérience avec la bibliothèque Room pour gérer les données dans les applications Android?
Quelles sont les menaces et problèmes possibles liés à l'obtention de l'accès root sur un appareil?