Android
Jaké metody se používají k odhalení úniků paměti v aplikacích?
Jaké jsou výhody používání korutin pro správu asynchronnosti v aplikacích?
Jakými metodami můžeš realizovat asynchronní provádění úkolů v aplikaci?
Jak deklarovat třídu s jednotným stavem bez vytváření instance v Kotlinu?
Jaké existují metody připojení klientské aplikace k serveru přes síť?
Můžeš vyjmenovat různé typy Intent podle jejich chování nebo způsobu provádění?
Který CoroutineScope se obvykle používá při vývoji Android aplikací?
Jaké jsou výhody a nevýhody vzoru Delegování?
Kdy je volána metoda onPause v životním cyklu Android aktivity?
Můžete vysvětlit účel a fungování operátoru switchMap v knihovně RxJava?
Lze vysvětlit, co je to injekce závislostí a jak se používá v programování?
Jaké metody se obvykle používají k implementaci vícenásobnosti v aplikacích?
Jak jsou v knihovně Dagger používány anotace pro injekci závislostí?
Jak v Kotlinu deklarovat třídu tak, aby ji bylo možné rozšiřovat v dědících třídách?
Jakými způsoby jste se obrátil na zdroje jako StackOverflow, abyste našli řešení problému?
Proč se doporučuje rozdělit implementaci funkčnosti na samostatná API a implementace uvnitř modulu?
Máte zkušenosti s knihovnou Room pro zpracování dat v Android aplikacích?
Jaké jsou možné hrozby a problémy spojené s získáním root přístupu na zařízení?
Můžete vysvětlit účel a použití klíčového slova 'object' v jazyce Kotlin?
Ověřovali jste kód jiného člena týmu před jeho nasazením nebo integrací?