Android
Čím se liší deklarace vnitřní třídy od vnořené třídy v Kotlinu?
Jak se liší přístupy RxJava a Kotlin Coroutines při práci s asynchronními operacemi v Android aplikacích?
Máte zkušenosti s používáním kanálů k organizaci interakce mezi komponentami nebo vlákny?
Jak často se doporučuje kontaktovat server za účelem získání nových zpráv?
Jak získáváš a zpracováváš data v aktuálním projektu?
Jaké komponenty nejčastěji používáš ve svých projektech?
Vysvětlete koncept korutin a jejich použití v programování
Proč je důležité předcházet náhodným nebo škodlivým převodům prostředků nebo dat v aplikaci?
Můžete vysvětlit rozdíly mezi architektonickými vzory MVP, MVVM a MVC?
Jaké typy souborů v Androidu jsou spravovány přes oprávnění?
Jaké typy pracovních smluv preferujete?
Můžete vysvětlit, co se v Kotlinu rozumí pod pojmem 'objekt'?
Jaké máte praktické zkušenosti s používáním jazyka Kotlin v projektech?
Jaké výhody a scénáře použití znáš pro sealed class v Kotlinu?
Máte zkušenosti s vývojem nebo prací s rozhraním, které používá navigační prvek ve formě záložek (panel záložek)?
Můžeš vyjmenovat fáze procesu vykreslování snímku v Jetpack Compose?
Jak je v systému implementována hlavní dispečerská logika?
Můžete vysvětlit principy a hlavní přístupy, které stojí na základě systému návrhu Material Design?
Jaké způsoby vícevláknového zpracování, kromě korutin, znáš a používal jsi ve svých projektech?
Jak implementovat strukturu sekcí nebo kategorií v aplikaci?