Android
Qu'est-ce que la portée globale des coroutines et dans quels cas est-elle utilisée?
Dans quels cas le type de données object est-il applicable en Kotlin?
Parlez de votre expérience pratique avec LiveData dans vos projets
Pouvez-vous énumérer les opérateurs utilisés dans Flow ?
Quelle est la fonction des annotations dans Jetpack Compose et comment sont-elles utilisées?
Pouvez-vous parler de la structure de votre équipe et de son rôle dans les projets de votre précédent emploi?
Comment effectues-tu la transmission des données au niveau ViewModel?
Qu'est-ce qui peut causer des retards dans la réponse de l'interface utilisateur?
Comment mettre en œuvre un mécanisme de retardement de l'envoi de la requête de recherche jusqu'à ce que l'utilisateur ait terminé de saisir ?
Quelles difficultés peuvent survenir lors de la migration d'un module de Java à Kotlin?
Comment peut-on renvoyer le résultat de l'activité en cours à l'application qui l'a appelée lors de l'utilisation de la navigation arrière?
Comment vérifier qu'une activité en Android a été fermée ou détruite par le système?
Comment peut-on notifier la Vue des événements ou des changements dans l'architecture MVP?
Parlez-moi de votre expérience de travail en équipe ou d'interaction avec des collègues dans le domaine professionnel.
Quel est le rôle et la finalité du référentiel dans l'architecture des systèmes logiciels?
Expliquez la différence entre l'utilisation de CompositionLocalStatic et CompositionLocal dans Jetpack Compose.
Pouvez-vous énumérer les composants principaux et éléments de Jetpack Compose?
Avez-vous de l'expérience dans l'utilisation de la stratégie GitFlow pour la gestion des versions de code dans des projets?
Avez-vous de l'expérience dans la mise en œuvre ou la vérification de signatures numériques dans des applications?
Dans quelles situations est-il préférable de programmer un entretien technique?