iOS
Zabýváte se v současné době nějakou profesní činností nebo projektem?
Můžete vysvětlit, co znamená pojem 'Unowned' v kontextu správy paměti?
Můžeš vyjmenovat hlavní datové typy používané v jazyce Swift?
Můžete vysvětlit, co je UIView v kontextu vývoje rozhraní iOS?
Jaké hlavní potíže mohou při používání GCD v aplikacích nastat?
Jaká je hlavní funkce automatického řízení paměti implementovaného pomocí ARC?
Jak se v aplikaci zpracovává událost kliknutí?
Můžete vysvětlit základní principy mechanismu automatického řízení paměti ARC v iOS?
Můžete vysvětlit, co znamená automatický mechanismus správy paměti ARC v iOS?
Můžete vysvětlit koncept závodu podmínek v prostředí s více vlákny a jak může ovlivnit chod programu?
Můžete vysvětlit principy, na nichž je založený SOLID pro vývoj softwaru?
Jaké nástroje a mechanismy používáte k implementaci a správě vícenásobnosti v aplikacích?
Můžete vysvětlit, co znamenají blokované procesy v vícevláknové aplikaci?
Jaké typy front jsou k dispozici v GCD a jak se liší v chování a použití?
Vysvětlete koncept řetězce responderů (Responder Chain) v systému zpracování událostí v GUI aplikacích.