Android
Welche Methoden werden verwendet, um Speicherlecks in Anwendungen zu erkennen?
Kann ich zusätzliche Datentypen von Streams, die in RxJava verwendet werden, neben Observable nennen?
Welche Rolle spielt die Komponente View in der MVVM-Architektur?
Was sind die Vorteile der Verwendung von Koroutinen zur Verwaltung der Asynchronität in Anwendungen?
Welche Methoden kannst du verwenden, um die asynchrone Ausführung von Aufgaben in einer Anwendung zu realisieren?
Wie kann man in Kotlin eine Klasse mit einem einheitlichen Zustand deklarieren, ohne eine Instanz zu erstellen?
Welche Methoden gibt es, um eine Client-Anwendung mit einem Server über das Netzwerk zu verbinden?
Kannst du die verschiedenen Arten von Intent je nach ihrem Verhalten oder Ausführungsweise auflisten?
Welcher CoroutineScope wird normalerweise bei der Entwicklung von Android-Anwendungen verwendet?
Was sind die Vor- und Nachteile des Delegierungs-Patterns?
Wann wird die Methode onPause im Lebenszyklus einer Android-Aktivität aufgerufen?
Können Sie den Zweck und die Funktionsweise des Operators switchMap in der RxJava-Bibliothek erklären?
Kann man erklären, was Dependency Injection ist und wie es in der Programmierung angewendet wird?
Welche Methoden werden normalerweise zur Implementierung von Multithreading in Anwendungen verwendet?
Wie werden Annotationen in der Dagger-Bibliothek für die Dependency Injection verwendet?
Wie kann man in Kotlin eine Klasse so deklarieren, dass sie in vererbten Klassen erweitert werden kann?
Auf welche Weise haben Sie Ressourcen wie StackOverflow genutzt, um eine Lösung für ein Problem zu finden?
Warum wird empfohlen, die Implementierung der Funktionalität in separate APIs und Implementierungen innerhalb des Moduls zu unterteilen?
Haben Sie Erfahrung mit der Room-Bibliothek zur Datenverarbeitung in Android-Anwendungen?
Welche möglichen Bedrohungen und Probleme sind mit dem Erhalt von Root-Zugriff auf einem Gerät verbunden?