Můžete uvést případy použití sealed class ve vašich vývojových projektech?
Android
Jakou roli hrají vrstvy ve strukturování Čisté architektury?
Co je to uzavřené rozhraní a jakou roli hraje při definování smluv v kódu?
Jaké přístupy existují pro přenos informací mezi obrazovkami v aplikaci?
Jaké jsou hlavní nevýhody RecyclerView, které mohou negativně ovlivnit výkon aplikace?
Jaké způsoby implementace rozhraní Set jsou v Kotlinu dostupné a v čem se liší?
Jaké typy kolekcí implementujících rozhraní List jsou v Kotlinu používány a jak se od sebe liší?
Jaké jsou výhody a nevýhody přímých spojení s Repository v architektuře aplikace?
V jakých případech je vhodné použít datovou strukturu HashSet?
Máte zkušenosti s používáním komponenty RecyclerView v Androidu?
Můžeš popsat hlavní typy vztahů mezi komponentami v architektuře MVVM?
Jak lze realizovat současné provádění více úkolů pomocí korutin?
Můžete vyjmenovat hlavní komponenty ve vrstvě Data v architektuře Clean Architecture?
Jak je zajištěna kompatibilita null hodnot mezi Java a Kotlin?
Jaká omezení existují u technologického balíčku (bundle)?
Vysvětlete, co znamená omezit rozhraní pomocí klíčového slova 'sealed' v Javě nebo podobných jazycích.
Můžete uvést příklad, kde jste ve svých vývojových projektech použili sealed interface a jak to ovlivnilo architekturu nebo flexibilitu projektu?
Můžete vysvětlit, co je komponenta RecyclerView v Androidu a jak funguje?
Můžete vysvětlit, jak je implementována datová struktura HashMap a jak zajišťuje rychlý přístup k prvkům?