Ako rozlíšiť základné dátové typy od referenčných objektov v programovacom jazyku?
Android
Môžete vysvetliť účel metódy equals a v čom sa líši od operátora rovnosti?
Vysvetlite, čo sú uzavreté triedy v Kotlin a ako sa používajú
Môžeš sa podeliť, ako sa máš momentálne?
Aký je rozdiel medzi mechanizmami Binds a Provides v kontexte injektáže závislostí alebo modulárnych systémov?
V ktorých situáciách sú fragmenty v programovaní použiteľné?
Je možné vykonať návrat z funkcie mimo aktuálneho kontextu vo vnútri funkcie, ktorá je deklarovaná ako crossinline v Kotlin?
Aké sú úrovne prístupu k komponentom v Kotlin a ako sa používajú?
Ak vytvoríte dátovú triedu v Kotlin, ktorá dedí od inej triedy, budú metódy hashCode a equals automaticky prepísané alebo ich bude potrebné implementovať manuálne?
Akú úlohu majú transakcie v knižnici Room na zabezpečenie integrity údajov?
Môžeš vymenovať a vysvetliť hlavné metódy implementované v objektovo orientovanom programovaní?
Aký je rozdiel medzi metódami onStart a onResume v životnom cykle Android aktivity?
Je možné si byť istý, že pri zmene nastavení bude volaný presne používateľský konštruktor fragmentu?
V ktorých prípadoch je lepšie použiť dátovú štruktúru 'sekvencia'?
Môžeš uviesť metódy implementované v type Any?
Môžete uviesť rôzne typy Broadcast Receiver používané v Android?
Môžeš uviesť typy odkazov, ktoré v Jave existujú, a ich vlastnosti?
Vieš uviesť hlavné typy tokov v programovaní?
Ako počas behu určuje Kotlin, na ktorú triedu sa vzťahuje rozširujúca funkcia?
Do ktorej kategórie patria toky typu Flow v programovaní?