Android
Jak jsou v Javě implementovány stromy?
Uveďte všechny způsoby přenosu dat mezi fragmenty.
Jak implementovat dědičnost od třídy deklarované jako sealed?
V jakých situacích se nedoporučuje používat korutiny a RxJava?
Jak optimalizovat výkon seznamu v aplikaci?
Je možné během běhu programu získat přístup k typu generika?
Jak spustit kód v paralelním vlákně odlišném od hlavního?
Můžeš uvést příklad použití návrhového vzoru 'Továrna' v rámci Android frameworku?
Může být v jednom bloku try více bloků catch?
Jaké jsou hlavní komponenty knihovny Room pro práci s databázemi v Androidu?
Jak lze pomocí sealed tříd implementovat různé stavy v Android aplikaci?
Vyhovuje vám, že na pozici středního vývojáře budete muset více programovat a méně řídit?
Mohl byste vysvětlit, co je to kontext korutin v Kotlinu?
Pověz mi více o vzoru MVP (Model-View-Presenter).
Povězte o zásobníku volání a haldě v kontextu práce s Android aplikacemi.
O kolik rychleji bude práce s korutnami ve srovnání s vykonáváním výpočetní funkce bez korutin a vláken?
Jak určit, že proměnná v programu odkazuje na konkrétní objekt?
Jaké metody existují ve třídě Object v jazyce Java?
Můžete vyjmenovat hlavní prvky architektury Android a jejich funkce?
Je povinné při vývoji rozhraní s Jetpack Compose používat fragmenty?