Jaký je rozsah viditelnosti různých modifikátorů přístupu v jazyce Kotlin?
Android
Jak se liší modifikátory přístupu v jazycích Java a Kotlin?
Jaká omezení existují při zpracování úkolů uvnitř komponenty Broadcast Receiver v Androidu?
Může při používání služeb na pozadí bez uživatelského rozhraní dojít k nějakým problémům?
Lze se v rozšířené funkci v Kotlinu nebo jiném programovacím jazyce dostat k soukromým metodám třídy?
Jaké jsou úrovně přístupu ke komponentám v Kotlinu a jak se používají?
Jaké typy služeb existují, které jsou zodpovědné za spuštění aplikací nebo procesů?
Vysvětlete rozdíly v používání modifikátoru přístupu protected v jazycích Java a Kotlin.
Existuje implementovaná datová struktura, která kombinuje vlastnosti hašovací tabulky a pořadí prvků?
Jak vyloučit konkrétní pole z procesu serializace nebo generování objektu v data class?
Vysvětlete rozdíly mezi vnitřní třídou a vnořenou třídou v jazyce Java.
Lze zachovat stav ViewModel po dokončení procesu aplikace?
Co vysvětluje názvy klíčových prvků architektury Android a jejich funkce?
Vysvětlete, co jsou rozšiřující funkce a jaký je jejich hlavní účel v programování.
Jak spolu komunikují různé vrstvy v architektuře založené na principech čisté architektury?
Jaký je hlavní rozdíl mezi sealed třídami a enumy v programovacím jazyce?
Jaká základní výjimka slouží jako předek pro všechny ostatní výjimky v jazyce?
Proč je při použití LinkedList uvnitř košíku hash tabulky v případech s velkým počtem prvků nahrazena TreeMap?
Na co je třeba dbát při ukládání stavu aplikace pomocí metody onSaveInstanceState?