Android
Môžete uviesť hlavné fázy procesu kompilácie programu?
Čo vás priťahuje v oblasti vývoja Androidu a prečo ste sa rozhodli zamerať práve na ňu?
Ktoré otázky by ste mali postaviť članom tímu, aby ste ocenili ich prístup k zberu a spracovaniu logov v projekte?
V akých situáciách dochádza k aktualizácii nastavení alebo konfigurácií v aplikáciách pre Android?
Môžete vysvetliť, čo je komponent BroadcastReceiver v Android a ako sa používa?
Prečo sú operácie vyhľadávania podľa primárneho kľúča rýchlejšie v porovnaní s inými metódami vyhľadávania v databáze?
Aký je účel priečinka resources v projekte?
Ako implementovať vzor Singleton v Kotlin?
Ako implementovať automatické reštartovanie aplikácie pri zlyhaní alebo zastavení?
Ako sa správa HashMap, ak do nej vložíte viacero objektov s rovnakým výsledkom hash funkcie?
Za akých podmienok operácia pridania prvku do HashMap dosiahne čas behu úmerný logaritmickej zložitosti?
Ako ste dosiahli pozíciu tímového lídra vo vašom tíme?
Pracovali ste niekedy s metódou invalidate() na aktualizáciu zobrazenia?
Môžeš vysvetliť, čo sú vedľajšie účinky v Jetpack Compose a ako sa používajú?
Máte preferencie ohľadom typu alebo veľkosti spoločnosti, v ktorej by ste chceli pracovať?
V akých prípadoch je oprávnené použitie komponentu BottomSheetDialogFragment v aplikácii?
Akými spôsobmi je možné realizovať animáciu používateľského rozhrania v Android aplikáciách?
Je povolené uložiť null ako kľúč v HashMap?
Ako určiť časové náklady pri vkladaní prvku do stredu poľa implementovaného pomocou ArrayList?
Môžete vysvetliť, čo sa rozumie pod vlastným zobrazením v Androide?