Máte zkušenosti s vývojem a používáním vlastních prvků uživatelského rozhraní v aplikacích?
Android
Proč se v metodě vytváření Fragmentu předávají argumenty a jak to ovlivňuje jeho fungování?
Jak rozdělujete složité obchodní úkoly na menší a lépe zvládnutelné části při vývoji produktu?
Jak implementovat přenos závislostí přes kontext uvnitř ViewModelu?
Měly by být při hodnocení složitosti úkolu zohledněny časové rámce?
Jaké kritéria a principy rozdělení povinností byly v vaší týmu při organizaci práce použity?
Vysvětlete, čím se liší metody onCreateViewHolder a onBindViewHolder v adapteru RecyclerView.
Jaké technologie a nástroje byste si vybrali pro vývoj nového projektu?
Jak je implementována a jak je zajišťována zpracování hlubokých odkazů uvnitř aplikací?
Lze implementovat Fragment pomocí programového kódu a jak?
V jaké fázi vývoje jste se podíleli na implementaci nové funkce v projektu?
Jaká jsou omezení statických metod v objektově orientovaném programování?
Které funkce je třeba přepsat ve třídě Adapter pro správnou práci s RecyclerView?
V čem spočívá použití vícemodulové architektury pro řešení různých typů úkolů?
Můžete vysvětlit výhody a nevýhody architektonického přístupu Model-View-Intent (MVI)?
Vysvětlete rozdíly mezi Flow a LiveData v kontextu jejich použití v Android aplikacích.
Jaký přístup nebo mechanismus byste použili k řízení a zachování stavu aplikace nebo procesu?
Jak správně organizovat komunikaci a pracovní vztahy s týmem QA?
Máte zkušenosti s řízením jakosti softwarových produktů?
Máte zkušenosti s projekty zahrnujícími více modulů nebo komponent?