Android
Was ist der Unterschied zwischen einer Deklaration einer inneren Klasse und einer verschachtelten Klasse in Kotlin?
Wie unterscheiden sich die Ansätze von RxJava und Kotlin Coroutines bei der Arbeit mit Asynchronität in Android-Anwendungen?
Haben Sie Erfahrung in der Verwendung von Kanälen zur Organisation der Interaktion zwischen Komponenten oder Threads?
Wie oft wird empfohlen, den Server zu kontaktieren, um neue Nachrichten zu erhalten?
Wie erhältst du die Daten und verarbeitest sie im aktuellen Projekt?
Welche Komponenten verwendest du am häufigsten in deinen Projekten?
Erklären Sie das Konzept der Koroutinen und ihre Anwendung in der Programmierung
Warum ist es wichtig, versehentliche oder böswillige Überweisungen von Mitteln oder Daten in der Anwendung zu verhindern?
Können Sie die Unterschiede zwischen den Architekturmustern MVP, MVVM und MVC erklären?
Welche Dateitypen in Android werden über Berechtigungen verwaltet?
Welche Arten von Arbeitsverträgen bevorzugst du?
Können Sie erklären, was im Kotlin-Begriff 'Objekt' verstanden wird?
Welche praktische Erfahrung haben Sie mit der Verwendung der Programmiersprache Kotlin in Projekten?
Welche Vorteile und Anwendungsfälle kennst du für die sealed class in Kotlin?
Haben Sie Erfahrung in der Entwicklung oder Arbeit mit einer Benutzeroberfläche, die ein Navigations-Element in Form von Registerkarten (Tab-Leiste) verwendet?
Kannst du die Phasen des Frame-Renderings in Jetpack Compose auflisten?
Wie ist die Haupt-Dispatch-Logik im System implementiert?
Können Sie die Prinzipien und grundlegenden Ansätze des Systems Design Material Design erklären?
Welche Methoden der Multithreading, außer Coroutines, kennst du und hast du in deinen Projekten verwendet?
Wie implementiert man die Struktur von Abschnitten oder Kategorien in der Anwendung?