Avez-vous de l'expérience dans le développement et l'utilisation d'éléments personnalisés de l'interface utilisateur dans des applications?
Android
Pouvez-vous énumérer les principaux éléments de l'architecture Android et leurs fonctions?
Pourriez-vous énumérer les types de mises en page en XML et indiquer leur niveau de difficulté ou de consommation de ressources?
Une Activity est-elle accessible ou visible pour l'utilisateur après être passée à l'état onStop ?
Quelles sont les particularités de la gestion des erreurs lors de l'utilisation de Kotlin Coroutines?
Quelles méthodes peuvent être utilisées pour structurer une application en la divisant en composants ou modules séparés?
Comment distinguer un service au premier plan d'un service en arrière-plan et quelles sont leurs principales différences?
Pouvez-vous expliquer ce qu'est SupervisorJob dans le contexte des coroutines et de la gestion des tâches en Kotlin?
Est-il possible d'afficher un Fragment en état onStop ?
Quel est le but du mot-clé internal dans la définition de la portée en programmation?
Quelle est la différence entre les annotations Provides et Binds dans Dagger, et dans quelles situations sont-elles recommandées?
Expliquez les différences entre l'utilisation de launch et des fonctions asynchrones avec await dans le contexte de la programmation asynchrone
Comment la gestion des erreurs est-elle effectuée dans le cadre de CoroutineScope en Kotlin?
Comment déterminer le processus le plus important dans le système Android?
Comment voyez-vous le développement de votre carrière professionnelle à l'avenir?
Comment organisez-vous la séparation en modules dans le dernier système multiniveau majeur avec lequel vous avez travaillé?
Peut-on convertir une exception personnalisée, héritée de RuntimeException, en un type RuntimeException?
Peut-on implémenter la fonctionnalité d'exécution différée via une tâche (Job) ?
Quelle est la différence entre le démarrage d'un service qui fonctionne en arrière-plan sans liaison et un service qui établit une connexion avec un composant client?
Quelle est la finalité d'une classe déclarée avec le modificateur sealed?