iOS
Jak programově vynutit aktualizaci rozhraní v iOS?
Je možné přidat do uživatelského rozhraní několik úrovní zobrazení (vrstvy)?
Jaké typy dat mohou být uloženy v poli?
Jaké úkoly v vícenásobném programování pomáhají řešit primitives synchronizace?
Lze provádět modulární testování komponent View, které se nacházejí uvnitř ViewControlleru?
Kde v paměti je uložen objekt, na který ukazuje silná reference?
Jaké nástroje nebo přístupy jste použili při vytváření automatizovaných testů?
Můžete vysvětlit, co se rozumí pod pojmem Compositional Layout a jak se používá?
Jak lze vytvořit slabé odkazování v programovacím jazyce?
Jaké funkce vyššího řádu jste použili ve svých projektech a můžete uvést příklady jejich použití?
V jaké metodě iOS ovládacích prvků dochází k automatickému nastavení velikostí a umístění podřízených pohledů?
Můžete vysvětlit princip fungování systému rozvržení s použitím rámců?
Podělte se o své zkušenosti s pohovorem a dojmy z procesu
Jaká velikost týmu se považuje za optimální pro efektivní práci na projektu?
Jaké nástroje pro ladění a inspekci poskytuje Xcode pro analýzu a odstraňování chyb v aplikacích?
Co odlišuje možnosti convenience a required při uvádění závislostí nebo požadavků v projektu?
Vysvětlete, co znamenají typy hodnot v programování.
Jak se liší vzory Proxy a Bridge z hlediska jejich účelu a realizace?
Která součást je zodpovědná za animaci: vrstva (layer) nebo pohled (view)?
Máte zkušenosti s vícestupňovými nebo složitými formuláři dat?