Как се променят свойствата Frame и Bounds при завъртане на екрана с 45 градуса?
iOS
Можете ли да обясните разликите между UIView, UIWindow и CALayer при разработката на интерфейси за iOS?
Какъв архитектурен модел бихте използвали при създаването на нов проект от нулата?
Можете ли да обясните какво представлява обектът DispatchWorkItem в iOS и как се използва при управлението на задачи?
Каква е разликата между Weak и Unowned в управлението на паметта?
Каква е разликата между Weak и Unowned референциите в Swift?
Как се различават статичната и динамичната диспетчеризация в програмирането?
Можете ли да опишете архитектурата на проектите, по които сте работили преди?
Какво ви накара да напуснете предишната си позиция?
Можете ли да обясните какво е структурата DispatchGroup и как се използва за синхронизиране на изпълнението на няколко асинхронни задачи?
Кои са основните механизми, които знаете за синхронизиране на нишки?
Можеш ли да изброиш основните типове препратки, използвани за работа с обекти в програмирането?
Кои методи и подходи за управление на многопоточността познавате?
Как се представят и съхраняват нюансите на цветовете в софтуерните решения?
Как се управлява превключването на задачи в концепцията за структурирана конкуренция?
Каква е разликата между използването на ключовите думи 'unowned' и 'strong' при обявяване на препратки в Swift?
Обяснете принципа на статичната диспетчеризация и как се различава от динамичната