Můžete vysvětlit, co je knihovna Retrofit a k čemu se používá při vývoji Android aplikací?
Android
Jaké jsou výhody a nevýhody používání injekce závislostí v programování?
Můžeš vyjmenovat hlavní architektonické vzory a jejich vlastnosti?
Můžete vysvětlit princip fungování Content Provider v Androidu a jak komunikuje s ostatními komponentami aplikace?
Jaké máte zkušenosti s kaskádovými styly (CSS)?
Jaké potíže mohou nastat při nadměrném označování UI v Jetpack Compose?
Můžete vyjmenovat a popsat hlavní typy služeb, se kterými jste se ve své praxi setkali?
Můžete vysvětlit rozdíly mezi ActivityContext, ApplicationContext a CoroutineContext v Androidu?
Povězte nám o své zkušenosti s implementací architektonického vzoru Model-View-Intent (MVI).
Můžete vysvětlit, co se rozumí pod pojmem Intent v kontextu vývoje Android aplikací?
Můžete nám povědět o svých zkušenostech s vývojem a používáním vlastních komponent uživatelského rozhraní?
Můžete vysvětlit, co je to návrhový vzor Facade a v jakých případech se používá?
Jak provést dvě požadavky za sebou, předáváním tokenu pro autorizaci, a získat oba výsledky současně?
Jak zajistit načítání obrázků v Glide bez použití cache?
Můžeš mluvit o svých nejvýznamnějších projektech a úspěších, na které jsi obzvlášť hrdý?
Můžete vysvětlit účel a fungování operátoru switchMap v knihovně RxJava?
Můžete nám povědět o své zkušenosti s použitím vzoru MVVM v projektech?
Můžete nám povědět o své zkušenosti s vývojem a implementací architektonických řešení založených na MVP?
Můžete vysvětlit, co znamená pojem 'Activity' v Android vývoji?
Máte zkušenosti s používáním strategie GitFlow pro správu verzí kódu v projektech?