Android
Was passiert, wenn man lange Arbeiten im Haupt- (UI-)Thread der Anwendung ausführt?
Wozu dienen Inline-Funktionen in der Programmierung?
Haben Sie mit Jetpack Compose gearbeitet?
Weißt du, welche Mängel ListView im Vergleich zu RecyclerView hat?
Kann eine statische Methode in einer abgeleiteten Klasse überschrieben werden?
Welche Designmuster in der mobilen Entwicklung bevorzugen Sie und warum?
Wie man in der Laufzeit dynamische Bildschirme implementiert, die ursprünglich nicht vorgesehen waren?
Kannst du erklären, was die Retrofit-Bibliothek ist und wofür sie in der Entwicklung von Android-Anwendungen verwendet wird?
Was ist der Unterschied zwischen primitiven und Referenztypen?
Was sind die Unterschiede zwischen den Zugriffsebenen: public, private und protected?
Was wissen Sie über die Heap-Verschmutzung (heap pollution)?
Was ist ein Soft-Code?
Kann es mehrere catch-Blöcke in einem try-Block geben?
Erzählen Sie von Empfängern und Content-Providern in Android.
Was ist der Unterschied zwischen action und category in Intent?
Haben Sie Interesse daran, an der Verbesserung der Struktur und Lesbarkeit des Codes durch Refactoring zu arbeiten?
In welchen Fällen kann die Verwendung von Null Safety zu Problemen führen?
Was passiert beim Vergleich von Integer a = 127 und int b = 127 sowie Integer a1 = 128 und int b1 = 128 in Java? Erklären Sie, warum die Vergleichsergebnisse unterschiedlich sein werden.
Was sind Lambda-Ausdrücke aus syntaktischer Sicht in Java und Kotlin?
Welche Rolle spielt der Kanal in der Systemarchitektur und wie interagiert er mit mehreren Abonnenten oder Verbrauchern?