Sobes.tech

Android

Jaká je aktuální velikost vašeho týmu v projektu?

Junior — Middle
229

Jak zobrazit chybu ve View na základě dat přicházejících z LiveData?

Junior — Middle
226

Můžete vysvětlit, jak je implementován mechanismus rozšíření funkčnosti v projektech?

Junior — Middle
225

Jak je v Daggeru prováděna automatická generace kódu pro injekci závislostí?

Junior — Middle
224

Proč je nutné převádět data mezi studeným a horkým stavem?

Junior — Middle
224

Povězte o své zkušenosti s používáním různých vzorů návrhu v praxi vývoje.

Junior — Middle
223

Jaké metody životního cyklu widgetu existují kromě onMeasure, onLayout a onDraw?

Junior — Middle
222

Jaká jsou vaše očekávání a cíle nadcházejícího pohovoru?

Junior — Middle
222

Jak rozlišit typy rozložení podle jejich vlivu na efektivitu práce aplikace?

Junior — Middle
221

Můžete vysvětlit princip fungování proměnné volatile a v jakých případech je její použití oprávněné?

220

Co je Dagger a jaké má výhody a nevýhody ve srovnání s jinými nástroji pro injekci závislostí?

Junior — Middle
217

Jaký je rozdíl v způsobech komunikace mezi View a jejími modely: ViewModel a View, stejně jako Presenter a View?

Junior — Middle
215

Jaké příčiny mohou vést k neočekávanému ukončení aplikace a návratu na hlavní obrazovku bez zobrazení chyb?

Junior — Middle
214

Vysvětlete, co znamená explicitní záměr v Androidu a jak se liší od implicitního.

Junior — Middle
214

Můžete vysvětlit, co jsou implicitní záměry (Implicit Intent) v Androidu?

Junior — Middle
214

V jakém kontextu je volána funkce lazy()?

Junior — Middle
212

Jak určit efektivitu systému Layout a podle jakých kritérií je hodnocena jeho výkonnost?

Junior — Middle
212

V čem se liší mechanismus Binds od Provides v kontextu dependency injection nebo modulárních systémů?

211

Co je to datová třída v programovacím jazyce a jaké má výhody?

Junior — Middle
210
/9