Android
Quelle approche de développement logiciel avez-vous utilisée lors de votre dernier poste?
La méthode hashCode utilise-t-elle un champ déclaré à l'intérieur de la data class?
Quel type de données une fonction suspend en Kotlin retourne-t-elle?
Quelles fonctions de portée (scope functions) en Kotlin connais-tu?
Quelles raisons permettent d'utiliser la directive TODO avec n'importe quel type de données ou structure?
Quels composants doivent être définis dans Retrofit pour obtenir des données dans l'application?
Comment se transmettent les paramètres dans les fonctions en Kotlin et quelles sont les particularités de ce processus?
Est-il possible d'instancier un objet de type Nothing dans un programme?
Quelle est la fonction principale de l'annotation Singleton et quelle en est l'application?
Peut-on expliquer les différences entre les mécanismes Flow et Coroutine en Kotlin, et comment ils utilisent l'asynchronie?
Comment le patron Observer assure-t-il le suivi des modifications dans les objets liés?
Quel est le rôle des méthodes dans le processus du cycle de vie du composant Activity dans Android?
Comment augmenter la durée de fonctionnement du BroadcastReceiver dans Android?
Comment déterminer la séquence d'éléments après avoir fusionné deux flux avec la fonction zip?
Est-il possible d'utiliser Interactor pour agréger des données provenant de plusieurs sources?
Quel est le rôle du Modèle de Mémoire Java dans la gestion de la mémoire lors de l'utilisation de la multithreading?
Parlez de votre expérience avec l'utilisation de collections dans vos projets
Quelles sont les limitations lors du développement d'extensions pour data class dans le langage de programmation?
Préférez-vous utiliser une approche traditionnelle avec balisage et View ou des outils modernes comme Jetpack Compose lors de la création d'interfaces utilisateur?
Quelle expérience pratique avez-vous de l'utilisation du système d'automatisation de la construction Gradle?