Android
Jaké kolekce existují v Javě?
Co je Jetpack?
Jak se měří výkon rozložení (layout) v Androidu?
Co je to asynchronie a paralelismus v kontextu vývoje aplikací?
Proč může seznam zpomalit při posouvání?
Jak byste vytvořili databázi?
Proč je v kurzoru použit limit?
V jakých situacích je dědičnost v objektově orientovaném programování užitečná a kdy je třeba se jí vyhnout?
Jak lze určit změnu výkonu programu po jeho úpravách?
Jaké metody má třída Object v jazyce Java?
Jak se bude chovat spojový seznam (LinkedList) a pole seznam (ArrayList), pokud do nich vložíme prvek?
K čemu slouží StateFlow v vývoji Androidu?
Jak byste implementovali možnost práce s aplikací v režimu offline?
Jak lze obecně realizovat bezpečné a spolehlivé nahrávání videa?
Kde byste popsali analytiku před spuštěním aplikace?
Kdy dochází k přetížení při použití inline funkcí?
Jaké znaky naznačují přítomnost hardcodu v kódu aplikace?
Použili jste nativní řešení pro implementaci síťových požadavků v Androidu?
Jak systém určuje, který proces ukončit?
Povězte o výhodách a nevýhodách architektonického vzoru MVI a vysvětlete, proč se používá.