Môžeš uviesť a vysvetliť hlavné koreňové koncepty v mechanizme zberu odpadu?
Android
Ako zberač smeti zaznamená, že objekt už nie je používaný a môže byť odstránený?
Akým spôsobom detekuje garbage collector objekty, ktoré je potrebné odstrániť z pamäte?
Aké metódy alebo nástroje používaš na ochranu údajov v systémoch ukladania?
Môže multitasking negatívne ovplyvniť rýchlosť aktualizácie používateľského rozhrania?
Aký typ objektov v Androide môže pokračovať v existencii po ukončení Activity?
V ktorých prípadoch je vhodnejšie použiť @Provides namiesto @Binds, a prečo sa neodporúča úplne sa vzdať @Provides?
Aké spôsoby ukladania a organizácie dát poznáš?
Aká je úloha anotácie @Provides v kontexte Dependency Injection a na aký účel slúži?
Aké sú rozdiely medzi Dispatchers.IO a Dispatchers.Default v Kotlin korutinách?
Aká je úloha a použitie anonymných objektov v programovaní?
Vysvetlite mechanizmus použitia anotácií v knižnici Retrofit na definovanie sieťových požiadaviek
Aké obmedzenia existujú pri vývoji rozšírení pre data class v programovacom jazyku?
Vysvetlite, čo znamená modifikátor noinline vo funkciách a v akých scenároch sa používa.
Môžete opísať technológie, ktoré ste použili vo svojom projekte?
Je možné nakonfigurovať RecyclerView tak, aby zobrazoval všetky prvky naraz, obchádzajúc mechanizmus lazy loadingu?
Akými metódami možno zvýšiť rýchlosť vykresľovania používateľského rozhrania v Jetpack Compose?
V akých situáciách a prečo dochádza k úniku pamäte v aplikácii?
Aké ťažkosti môžu vzniknúť pri migrácii modulu z Javy na Kotlin?
Aké dôvody môžu viesť k tomu, že garbage collector neodstráni uložený v aplikácii kontext?