iOS
Můžete vysvětlit, co je TVMLKit a jak se používá při vývoji aplikací pro Apple TV?
Který nástroj pro správu toků pracuje nejblíže k hardwaru a nabízí jemnější nastavení?
Můžete vysvětlit, jak je funkce reduce implementována a jak se používá při zpracování kolekcí dat?
Jaký protokol jste použili k implementaci vlastních animačních efektů?
Můžete vysvětlit, co je systém automatického zpracování testových úloh (ATS)?
Jak rozpoznat problém s podmínkami závodu, která vzniká při práci s vlákny, od situace, kdy výsledek závisí na nepředvídatelném pořadí prováděných operací?
Vysvětlete, co znamená metoda viewDidLoad a v jakém životním cyklu UIViewController je volána.
Jaké typy dispatchování volání metod v Objective-C existují?
V čem spočívají rozdíly mezi terminologiemi weak, strong a unowned v kontextu správy paměti v programování?
Jak implementovat složení objektů uvnitř metody __init__?
Můžete vysvětlit význam termínu 'frozen' v kontextu programování?
Mohl bys vyjmenovat různé typy metod rozdělování řízení úkolů v systémech?
Můžete vysvětlit, co se rozumí pod pojmem nepřetržitá integrace ve vývoji softwaru?
Povězte nám o své zkušenosti s CALayer při vývoji rozhraní nebo grafiky.
Jak lze nastavit hranice pro zpracování dotyků na prvku UIView?
Vysvětlete roli a funkce koordinátora v organizaci nebo procesu.
Kdo je obvykle zodpovědný za zadávání úkolů v projektu nebo týmu?
Co upoutalo vaši pozornost v naší organizaci a proč jste se rozhodli k nám připojit?
Kdy je vhodné používat třídu v programování?
Můžete vysvětlit princip fungování dynamického řízení v systémech nebo aplikacích?