Android
Kdy je vhodnější používat sekvence místo standardních kolekcí?
Převedl jsi referenční datové typy na primitivní typy v Java?
Jak velký byl tým, se kterým jste pracoval v předchozí organizaci?
Můžeš vysvětlit koncept Context a jeho roli ve vývoji?
Pro jaké úkoly se používá mechanismus lazy loading?
Můžete vysvětlit, co je komponenta BroadcastReceiver a jak funguje v Androidu?
Jaké je omezení použití funkce s modifikátorem inline pro všechny funkce v programu?
Jaké aspekty vaší současné pozice vám způsobují nespokojenost nebo potíže?
Jak se liší použití korutin a vláken při implementaci asynchronních úkolů?
V čem se liší implementace kolekcí LinkedHashMap, TreeHashMap a HashMap z hlediska jejich vnitřní struktury a chování?
Jak realizovat interakci s externím softwarem?
Co je nástroj pro zpracování anotací v Kotlinu a jak funguje?
Můžeš vyjmenovat různé způsoby implementace rozhraní Map v programovacím jazyce?
Jaká je role a účel komponenty Flow v architektuře aplikací?
Kde v kódu by měly být definice proměnných přímo v době běhu?
Pro jaké scénáře se v programování používá objekt Dispatchers.Main?
Můžete vysvětlit, co je rozhraní Converter a jaký je jeho hlavní účel?
Jaké vlastnosti a zvláštnosti mají statické funkce v objektově orientovaných jazycích?
Jaká je hlavní role komponenty Presenter v architektuře MVP?
Vysvětlete rozdíl mezi vzory Decorator a Facade, jejich účel a případy použití.