Android
Ako implementujete spracovanie asynchrónnych operácií vo svojich projektoch?
Čo vás pritiahlo na tejto pozícii a prečo ste sa zaujímali práve o túto úlohu?
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?
Zostane stav ViewModel relevantný po ukončení procesu aplikácie?
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?
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?
Vysvetlite koncept invariantnosti v Kotlin generikách a prečo sa používa
Aké kľúčové komponenty sa používajú pri implementácii korutín?
Môžete vysvetliť, čo sa myslí pod pojmom 'bucket' v kontexte ukladania dát?
Aké sú výhody a nevýhody tohto fragmentu kódu alebo architektúry?
Aký je rozdiel medzi používaním delegovaných vlastností a prepisovaním metód get a set v vlastnostiach?
Aké mechanizmy umožňujú, aby boli korutiny ľahšie a efektívnejšie z hľadiska zdrojov?