Android
Jak implementovat a zaregistrovat BroadcastReceiver v Android aplikaci?
Můžeš popsat základní principy a vlastnosti architektury čistého kódu?
Jaký je rozdíl mezi metodami add a replace při práci s fragmenty v Androidu?
Zajišťuje datová struktura HashSet uchování unikátních prvků?
Setkali jste se s projekty, ve kterých požadavky nebyly formulovány ve formě technické specifikace?
Jak si operační systém Android vybírá, který proces ukončit jako první při nedostatku zdrojů?
S jakými obtížemi se lze setkat při zachování stavu ViewModel?
Jakou roli hraje soubor AndroidManifest.xml ve struktuře Android aplikace?
Jaké tři osobní vlastnosti považujete za klíčové pro úspěšnou práci jako vývojář?
Jak se v asynchronních aplikacích zastavují a pozastavují korutiny?
Můžete vysvětlit koncept a principy fungování Daggeru při vývoji Android aplikací?
Můžeš popsat pojem vedlejších efektů v programování a uvést příklady?
Jaké jsou hlavní rozdíly mezi použitím BottomSheetDialog a BottomSheetDialogFragment při implementaci spodního panelu?
Můžete vysvětlit, co je Manifest a k čemu se používá v Android vývoji?
Můžete vysvětlit rozdíly mezi funkcemi launch a async při použití Coroutine Builder v Kotlinu?
Jakými metodami lze odstranit vzájemné závislosti mezi moduly nebo komponentami systému?
Máte zkušenosti s používáním mutexů pro synchronizaci vláken nebo procesů?
Byl poslední projekt rozdělen na několik modulů nebo komponent?
Jaký je rozdíl mezi použitím klíčových slov 'let' a 'also' v programovacím jazyce?
Vysvětlete, co je mechanismus backpressure v knihovně RxJava a jak ovlivňuje tok dat