Vysvětlete mechanismus fungování třídy AtomicInteger a její roli při implementaci vláknově bezpečných operací.
Android
Proč třída String v Javě není považována za vestavěný primitivní typ?
Jak se volá metoda onMeasure u komponenty View v Androidu?
Můžeš vysvětlit, co je CoroutineScope a proč je v Kotlinu potřeba?
Jsou potřebná oprávnění k vytváření nových souborů v operačním systému Android?
Můžete vysvětlit, co je omezující prvek bariéry v ConstraintLayout a k čemu slouží?
Můžete vysvětlit koncept Single Activity v kontextu vývoje mobilních aplikací?
Čím se liší metody invalidate a requestLayout v oblasti aktualizace uživatelského rozhraní v Androidu?
Můžete vysvětlit, jak funguje vnitřní mechanismus Continuation a jak je implementován na úrovni systému?
Do které metody je předávána kontrola pro zobrazení View po dokončení renderování?
Jaký je rozdíl mezi Dispatchers v Kotlin korutinách?
Můžete vysvětlit, co je mutableStateOf v Jetpack Compose a jak se používá k řízení stavu rozhraní?
Použil jste někdy objekt třídy Thread k provádění paralelních úkolů v Java?
Vytvořil jste někdy vícejádrový program v Java?
Můžete vysvětlit koncept stavových automatů a jak se používá v programování?
Jaký je cíl migrací databází a v jakých případech se obvykle používají?
Kdy přesně se spustí událost onAttachedToWindow u prvku View v Androidu?
Jaké byla vaše první zkušenost v oblasti vývoje a jak jste dosáhli své současné úrovně profesionality?
Povězte nám o své zkušenosti s knihovnou RxJava v praxi vývoje