Android
Použili jste navigaci přes Fragment ve svých projektech?
Jak bylo rozděleno povinnosti v týmu?
Můžete vysvětlit koncept SupervisorJob v kontextu coroutine v Kotlinu?
Jaké vnitřní zobrazení se používá v kompilátoru pro implementaci suspend funkcí v Kotlinu?
Jaká je hlavní role lambda funkcí v programování?
Vysvětlete koncept přístupu Single Activity ve vývoji aplikací.
Jakou roli mají transakce v knihovně Room pro zajištění integrity dat?
Jak je v architektuře MVVM zajištěna komunikace a výměna dat mezi uživatelským rozhraním a obchodní logikou?
Který CoroutineScope se obvykle používá při vývoji Android aplikací?
Jaké mechanismy zajišťují bezpečnou aktualizaci proměnných při práci s více vlákny: volatile, atomiky nebo synchronizované bloky?
Proč se nedoporučuje používat LocalContext.current v vrstvách podnikové logiky, jako je Use Case nebo repository?
Jak lze určit záměr uživatele v rámci mobilní aplikace nebo systému?
Můžete vysvětlit mechanismus fungování knihovny Dependency Injection Koin v Android aplikacích?
Jak implementovat příchozí a odchozí hovory na platformě Android?
Povězte nám o své zkušenosti s Compose Multiplatform v projektech.
Pověz mi o nejzajímavějších nebo nejobtížnějších úkolech, se kterými ses ve své praxi setkal.
Máte představu o základních architektonických přístupech?
Jaké parametry v souboru AndroidManifest.xml je třeba správně nakonfigurovat pro realizaci výměny dat mezi aplikacemi?
Můžeš vyjmenovat a vysvětlit hlavní metody implementované v objektově orientovaném programování?
Můžete vysvětlit koncept Observable a jak se používá v reaktivním programování?