Android
Můžeš pojmenovat hlavní entitu nebo třídu, od které dědí jiné třídy v Java?
Jakou hodnotu bude mít proměnná-čítač po spuštění 100 coroutine, z nichž každá zvýší její hodnotu o 1 000krát?
Jak implementovat vzor MVVM v aplikacích využívajících Jetpack Compose pro UI
Můžete být připraveni pracovat na plný úvazek, 40 hodin týdně?
Pro jaké scénáře se v programování používá objekt Dispatchers.Main?
Můžete vysvětlit koncept Single Activity v kontextu vývoje mobilních aplikací?
Můžete vysvětlit fáze životního cyklu Fragment v Androidu?
Jaké metody jsou implementovány pro přidávání a odstraňování prvků s animací v RecyclerView?
Můžete vysvětlit, co se rozumí pod komponentami v Androidu a jak spolu vzájemně komunikují?
Jak lze v knihovně RxJava provést přeměnu jednoho proudu objektů na jiný datový proud?
Používali jste principy Model-View ve svých projektech?
Je možné, aby garbage collector uvolnil paměť objektů, které na sebe odkazují v cyklu?
Použili jste metodu onActivityResult ve svých projektech?
Jaké knihovny pro injekci závislostí používáš ve svých projektech — Dagger nebo Koin?
Jaké jsou výhody a nevýhody používání inline funkcí v kódu?
Jaké jsou hlavní rozdíly mezi databázemi SQLite a Realm z hlediska funkčnosti a použití?
Jakými metodami lze strukturovat aplikaci, rozdělením na samostatné komponenty nebo moduly?
Jaké způsoby implementace rozhraní Set jsou v Kotlinu dostupné a v čem se liší?
Lze použít klíčové slovo synchronized uvnitř suspend funkcí pro správu vláken?
Jak rozlišit základní datové typy od referenčních objektů v programovacím jazyce?