Android
Jaké změny byste provedli v architektuře nebo funkčnosti systému Android, aby byla jeho efektivita nebo spolehlivost vyšší?
Jaké jsou výhody a nevýhody vývoje aplikací pro platformu Android?
Jaké typické potíže mohou nastat při implementaci animací v RecyclerView?
Jak je v moderních aplikacích zajišťováno uchovávání stavu objektů?
Jaká je hlavní role a funkce komponenty Fragment při vývoji aplikací?
Můžeš uvést třídy, které jsou potomky třídy Throwable?
Kde jsou uloženy referenční typy a co se s nimi děje během běhu aplikace?
Jak Jetpack Compose určuje potřebu aktualizace uživatelského rozhraní a překreslení komponent?
Kdo je zodpovědný za ukončení a uvolnění zdrojů procesů v operačním systému?
Jak zorganizovat práci s textem a obrázky v delegátovi?
Vysvětlete, co jsou kontrolované výjimky a jak se používají v programování
Lze v Kotlinu změnit implementaci metody v děděné třídě bez změny zdrojového kódu této metody v základní třídě?
Co je třeba udělat v projektu Android, aby bylo možné začít kreslit uživatelské rozhraní na obrazovce?
Jak je v systému interně implementován mechanismus dispatch?
Jak se jmenuje hlavní třída v Kotlinu, ze které dědí všechny ostatní třídy?
Jaký je účel operátoru subscribeOn při práci s Observable v reaktivním programování?
Vytvářeli jste automatické testy pro uživatelské rozhraní?
Proč se Fragment nepovažuje za součást hlavních komponent Androidu?
Jak označení typů platforem ovlivňuje kompatibilitu systémů?
Lze v Kotlinu použít rozšiřující funkce k výpočtu součtu prvků splňujících určitá kritéria v kolekcích s klíči a hodnotami?