Android
Proč je důležité společně přepisovat metody equals() a hashCode() v Javě?
Můžeš vyjmenovat a vysvětlit hlavní funkce oblasti viditelnosti v Kotlinu?
Jak označení typů platforem ovlivňuje kompatibilitu systémů?
Jak určit vhodný čas pro ukončení pracovního dne ve svých úkolech?
Pracoval jste na vývoji softwarových produktů podle individuálních požadavků zákazníka?
Jak je zajištěna výměna dat mezi dvěma obrazovkami v aplikaci Android?
Můžete uvést příklad, kdy se princip D v SOLID uplatňuje v praxi?
Můžete vysvětlit účel metody copy v datové třídě Kotlin a jak ji používat?
Vysvětlete koncept použití složení v objektově orientovaném programování.
Můžete vysvětlit, jak je implementována datová struktura HashMap a jak zajišťuje rychlý přístup k prvkům?
Jaký je hlavní cíl používání vestavěných funkcí a jaké jsou jejich výhody?
Jaká je role a účel klíčového slova final v programovacím jazyce?
Jaké typy služeb jste ve své práci používali?
Jak lze určit, že třída porušuje princip jednotné odpovědnosti?
Jaké možné problémy mohou nastat při nahrazení ApplicationContext za ActivityContext a naopak v Android aplikaci?
Jak zrušit úlohu spuštěnou přes WorkManager?
Jak probíhá sekvence vkládání prvků do struktury HashMap?
Můžeš uvést příklady funkcí jako map a vysvětlit jejich použití?
Jaké důsledky mohou nastat při implementaci objektu typu Object do třídy a jak to ovlivní jeho chování?
Můžete vysvětlit koncept stavových automatů a jak se používá v programování?