Android
Aké sú hlavné komponenty a objekty používané pri práci s Retrofit vo vašom projekte?
Ako vlákno získa kontrolu nad objektom a ako sa v mnohvláknovom prostredí vykonáva jeho zachytenie?
Môžete vysvetliť, čo robí funkcia launch() v programovaní alebo v rámci?
Môže interná implementácia Custom View spôsobiť spomalenie pri použití s RecyclerView?
V ktorých prípadoch je optimálne používať inline funkcie v programe?
Vysvetlite, prečo sa komponenty Activity, Service, BroadcastReceiver a ContentProvider považujú za kľúčové prvky v architektúre Android aplikácií.
Aká je úloha štandardných dispatcherov v asynchrónnom spracovaní úloh?
Aké typy objektov môžu byť na zásobníku dát?
Aké typy služieb ste v práci používali?
Je hodnota typu val nezmeniteľná po jej vyhlásení?
Ste oficiálny zamestnanec vašej súčasnej spoločnosti?
Aké metódy sa používajú na implementáciu paralelného vykonávania úloh v moderných systémoch?
Aké hlavné parametre je potrebné zvážiť pri výbere mechanizmu injektáže závislostí v projekte?
Ako použiť lambda výraz v kontexte rozširujúcej funkcie v Kotlin?
Zabezpečuje použitie operátora zip v RxJava súčasné vykonávanie tokov dát?
Môžete vysvetliť koncept stavových automatov a ako sa používa v programovaní?
Kedy sa odporúča použiť inline funkciu v programovaní?
Kedy a prečo by ste mali prepísať metódu hashCode v triede?
Ako implementovať multithreading v programe?
Aké kľúčové komponenty sa používajú pri implementácii korutín?