Android
Avez-vous de l'expérience dans l'utilisation de bibliothèques ou d'outils pour travailler avec des flux de données ou l'asynchronie?
Comment la recherche d'objets accessibles via les racines du ramasse-miettes est-elle effectuée?
Comment assurer un fonctionnement synchrone et prévenir les conflits lors de l'utilisation d'un seul compte sur plusieurs appareils en même temps?
Comment LeakCanary détecte-t-il les références aux Activities détruites?
De quelle classe la classe Application hérite-t-elle dans Android?
Quelles méthodes peuvent être utilisées pour organiser l'échange de données entre deux fragments dans une application?
Comment l'ajout de méthodes aux classes existantes en Kotlin a-t-il été réalisé à l'aide d'extensions?
Quelles classes principales sont utilisées pour traiter des collections de données dans une structure de tableau?
Pouvez-vous expliquer ce que sont les fonctions suspendues en Kotlin et comment elles fonctionnent?
Quels frameworks avez-vous utilisés dans vos projets?
Comment peut-on sauvegarder des instances de ses propres classes sur un appareil physique?
Une synchronisation est-elle nécessaire lors de la modification simultanée d'une variable par 500 coroutines lancées sur les planificateurs Main et IO?
Quelles méthodes du cycle de vie seront appelées sur l'Activity b lorsque nous ouvrirons la boîte de dialogue?
Quels outils et approches utilisez-vous pour le développement d'interfaces utilisateur?
Comment modifier le flux dans lequel les opérations sur les données émises seront effectuées et dans lequel ces données seront émises?
Comment créer Retrofit?
Comment peut-on identifier la cause d'une panne lors du lancement de l'application?
Sans quels composants ou ressources le service ne pourra-t-il pas démarrer dans les nouvelles versions d'Android?
Pouvez-vous expliquer ce qu'on entend par effet secondaire en programmation?
Pouvez-vous énumérer les types de données en Java, autres que les primitifs de base?