Android
Haben Sie Erfahrung im Umgang mit Bibliotheken oder Werkzeugen für die Arbeit mit Datenströmen oder Asynchronität?
Wie erfolgt die Suche nach Objekten, auf die über die Wurzeln des Müllsammlers zugegriffen wird?
Wie kann man eine synchrone Arbeit gewährleisten und Konflikte bei der gleichzeitigen Nutzung eines einzigen Kontos auf mehreren Geräten verhindern?
Wie erkennt LeakCanary Verweise auf zerstörte Activities?
Von welcher Klasse erbt die Klasse Application in Android?
Welche Methoden können verwendet werden, um den Datenaustausch zwischen zwei Fragmenten in einer Anwendung zu organisieren?
Wie wurde die Hinzufügung von Methoden zu bestehenden Klassen in Kotlin mithilfe von Erweiterungen umgesetzt?
Welche Hauptklassen werden zur Verarbeitung von Datensammlungen in einer Array-Struktur verwendet?
Können Sie erklären, was Suspend-Funktionen in Kotlin sind und wie sie funktionieren?
Welche Frameworks haben Sie in Ihren Projekten verwendet?
Wie kann man Instanzen eigener Klassen auf einem physischen Gerät speichern?
Ist eine Synchronisation erforderlich, wenn 500 Koroutinen, die auf den Dispatchern Main und IO laufen, gleichzeitig eine Variable ändern?
Welche Lebenszyklusmethoden werden bei Activity b aufgerufen, wenn wir den Dialog öffnen?
Welche Werkzeuge und Ansätze verwendest du für die Entwicklung von Benutzeroberflächen?
Wie kann man den Fluss ändern, in dem Operationen an den ausgestrahlten Daten durchgeführt werden und in dem diese Daten ausgestrahlt werden?
Wie erstellt man Retrofit?
Wie kann man die Ursache eines Fehlers beim Starten der Anwendung feststellen?
Ohne welche Komponenten oder Ressourcen kann der Dienst in den neuen Android-Versionen nicht gestartet werden?
Können Sie erklären, was unter Nebenwirkung in der Programmierung verstanden wird?
Kannst du die Datentypen in Java auflisten, die sich von den Basistypen unterscheiden?