Môžete uviesť hlavné prvky architektúry Android a ich funkcie?
Android
Aké sú základné princípy vzťahu medzi metódami equals a hashCode v Jave?
Akými metódami je možné realizovať výmenu dát medzi dvoma Activity v aplikácii?
Môžete vysvetliť účel a použitie kľúčového slova 'object' v jazyku Kotlin?
Môžete vysvetliť, čo sa rozumie pod scope v kontexte frameworkov Dependency Injection?
Môžete vysvetliť princíp fungovania izolácie na úrovni Serializable v databázových transakciách?
Aké možné problémy môžu nastať pri výmene ApplicationContext za ActivityContext a naopak v Android aplikácii?
Aký je rozdiel medzi rozhraniami Serializable a Parcelable pri prenose objektov v Android?
Aké metódy možno použiť na organizáciu výmeny údajov medzi dvoma fragmentmi v aplikácii?
Akými spôsobmi sa vykonáva vytváranie objektu pri použití kompozície?
Prečo je dôležité prepísať metódu hashCode vo vašich triedach?
Môžete vysvetliť, čo sú implicitné zámery (Implicit Intent) v Android?
Môžete vysvetliť, čo sa rozumie pod pojmom Intent v kontexte vývoja Android aplikácií?
Je možné vytvoriť inštanciu objektu bez uvedenia mena premennej?
Vysvetlite, čo znamená explicitný zámer v Androide a ako sa líši od implicitného.
Môžete vysvetliť mechanizmus fungovania knižnice Dependency Injection Koin v Android aplikáciách?
Môžete vysvetliť účel a použitie modifikátora prístupu protected v jazyku Kotlin?
Akými metódami je možné implementovať vytváranie a zobrazovanie Fragment v aplikácii?
Aký je rozdiel medzi anotáciami @Provides a @Binds v kontexte Dependency Injection?
Vysvetlite, čo je rozhranie Parcelable a na čo sa používa v Android vývoji.