Android
Welche Folgen können bei einer längeren Belastung des Hauptthreads der Anwendung auftreten?
Welche Arten von Schnittstellen zur Umwandlung von Objekten in Android kennen Sie?
Welche Schritte sind erforderlich, um die Benutzeroberfläche in Ihrem Projekt anzuzeigen?
Wie viele Elemente können maximal in einem Stack enthalten sein?
Ist es möglich, ein Objekt einer sealed-Klasse in Kotlin zu initialisieren?
Können Sie erklären, was eine Data Class ist und wofür sie in der Programmierung verwendet wird?
In welchen Fällen und wozu wird der Typ Nothing in der Programmiersprache verwendet?
Wird beim Aufruf der Methode requestLayout() unbedingt die Methode onDraw() aufgerufen?
Können Sie bereit sein, Vollzeit, 40 Stunden pro Woche zu arbeiten?
Erzählen Sie mir von der schwierigsten Benutzeroberfläche, die Sie entwickelt oder implementiert haben
Welche Rolle spielt die ViewModel-Komponente in der MVVM-Anwendungsarchitektur?
Können Sie die gängigsten Arten von Dispatchern in der Programmierung auflisten und beschreiben?
Wie implementiert man eine Funktionalität ähnlich wie SupervisorJob ohne sie zu integrieren?
Können Sie erklären, was Themen im System der Push-Benachrichtigungen sind?
Welche Methoden werden implementiert, um Elemente mit Animation in RecyclerView hinzuzufügen und zu entfernen?
Kann man feststellen, ob einer mit dem Modifier lateinit deklarierte Variable ein Wert zugewiesen wurde?
Kann man eine forEach-Schleife vorzeitig innerhalb ihres Körpers beenden?
Was sind die Vor- und Nachteile der Verwendung von Inline-Funktionen im Code?
Gibt es eine implementierte Datenstruktur, die die Eigenschaften einer Hashtabelle und die Reihenfolge der Elemente kombiniert?
Erklären Sie die Unterschiede zwischen Observable-Objekten, die sofort beim Erstellen mit der Datenemission beginnen, und solchen, die beim Abonnieren in RxJava starten.