Môžeš vysvetliť, čo znamená pojem 'remember' v kontexte vývoja alebo architektúry systémov?
Android
Na akom projekte alebo produkte sa momentálne sústredíte?
Môžete rozprávať o projektoch alebo úlohách, na ktorých momentálne pracujete na vašej súčasnej pozícii?
Aké ťažkosti sa vyskytujú pri prístupe k premennej z viacerých vlákien?
Povedzte nám o vašich skúsenostiach s vývojom a prácou s viacmodulovými systémami.
Vysvetlite princíp fungovania viazanej služby (Bound Service) v Android a v čom sa líši od iných typov služieb.
Koľko vlákien sa vytvára predvolene pri použití Dispatchers.Main v Kotlin Coroutines?
Môžete uviesť hlavné prvky architektúry Android a ich funkcie?
Komu odovzdávate alebo delegujete zodpovednosti v rámci aktuálneho projektu alebo práce?
Ako sa líšia Flow, StateFlow a SharedFlow v kontexte reaktívneho programovania?
Ako sa určuje časová náročnosť pri vkladaní nových prvkov do hashovacej tabuľky?
Prečo sa v programovaní používajú inline funkcie?
Môžete uviesť, aké témy a otázky sú plánované na diskusiu v rámci tejto pozície?
Aký je rozdiel medzi rozhraniami Serializable a Parcelable pri prenose objektov v Android?
Môžete vysvetliť, čo je SupervisorJob v kontexte korutín a správy úloh v Kotlin?
Máte skúsenosti s vývojom používateľských rozhraní pomocou Jetpack Compose?
Ako sa v Jave implementujú rozšírenia (Extensions), používané v Kotlin?
Aké sú hlavné úlohy a povinnosti, ktoré plníš v rámci svojho projektu?
V akých prípadoch by sa mala použiť služobná vrstva v architektúre aplikácie?
Aké typy služieb ste používali vo svojich projektoch?