Android
Mit welchen Jetpack-Bibliotheken haben Sie gearbeitet?
Was ist der Unterschied zwischen einer Data Class und einer normalen Klasse in Kotlin?
Warum kann Vererbung in der objektorientierten Programmierung ein Nachteil sein oder Unannehmlichkeiten verursachen?
Welche Vorteile hat das Android-Betriebssystem im Vergleich zu anderen Betriebssystemen?
Wie wird die Anfangsgröße von ArrayList bei ihrer Erstellung festgelegt?
Wo werden die Zustandsdaten der Coroutine für deren Wiederaufnahme gespeichert?
Wofür ist die Manifest-Datei in einer Android-Anwendung?
Schützen alle Arten von Links das Objekt vor Löschung?
Wie überträgt man einen Link zu einer Datei in einem Intent?
Wie führt man Code in einem parallelen Thread aus (nicht im Haupt-Thread)?
Was ist der Unterschied zwischen einem Hintergrunddienst und einem Vordergrunddienst in Android?
Welche Anzeichen deuten auf Hardcodierung im Code hin?
Was ist der Unterschied zwischen DML und DDL?
Haben Sie Inline-Funktionen verwendet?
Was ist das Factory-Design-Pattern und wie wird es beim Bau von Objekten (Builder) verwendet?
Was ist die Besonderheit der String-Klasse und ist sie unveränderlich?
Welche sind die Äquivalente der Hilt-Bibliothek für Dependency Injection in Android?
Was sind serialisierbare und parcelierbare Objekte?
Können Sie erklären, was die Android Interface Definition Language (AIDL) ist und wofür sie verwendet wird?
Was ist der Gültigkeitsbereich (Scope) in der Programmierung und wie funktioniert er?