Android
Môžete uviesť a vysvetliť hlavné anotácie používané v Jetpack Compose?
Prečo sa vo väčšine jazykov pri kontrole rovnosti dvoch reťazcov považujú za odlišné objekty, aj keď je obsah rovnaký?
Vysvetlite, čo predstavuje takzvaný správca Unconfined a ako funguje
Čo sú korene zberača odpadkov (GC Roots) a ako ovplyvňujú proces automatického riadenia pamäte?
Akými metódami je možné rozšíriť funkcionalitu už implementovanej triedy?
Vysvetlite, čo sú komponenty v knižnici Dagger a ako sa používajú na injekciu závislostí
Ako sa vykonáva odovzdávanie parametrov v Java metódach a v čom sa líši?
Je možné vyčísliť hlavné charakteristiky životného cyklu komponentu Activity v Androidu?
Môžete vysvetliť princíp fungovania dátovej štruktúry Heap a v akých prípadoch sa používa?
Aké informácie sa zobrazia používateľovi pri vykonávaní každej Callback metódy v Activity?
Do ktorej metódy sa prenáša riadenie na zobrazenie View po dokončení renderovania?
Je možné, aby jedna aplikácia bežala súčasne vo viacerých procesoch?
Môžete vysvetliť koncept delegovania v Kotlin a jeho použitie?
Aké sú hlavné typy metód commit používaných vo FragmentManageri?
Aká je hlavná úloha konštrukcie 'let' v programovacom jazyku?
Ako implementovať vlastnú súčasť v Hilt pre injekciu závislostí?
Je možné použiť funkcie s pozastavením na implementáciu synchronizačných mechanizmov v prostredí s viacerými vláknami?
Aké komponenty alebo triedy v Android API môžu pri navrhovaní odporovať princípom SOLID?
Ako sa líši proces správy stavu a životného cyklu Activity od podobných mechanizmov vo Fragment v Android?
Môžu sa metódy deklarovať ako final a v akých prípadoch to má zmysel?