Как да различим механизма за синхронизация Semaphore от Mutual Exclusion (Mutex)?
iOS
Имали ли сте опит с променливи, защитени срещу състезателни условия при многопоточна програмиране?
Как се различава използването на Gesture и simultaneousGesture в контекста на обработката на жестове?
Каква роля изпълнява таблицата Side Table в база данни или система?
Колко специалисти в екипа ви се занимават с разработката на приложения за iOS?
Какви методи използваш за съхраняване и организиране на данни в приложенията?
Можете ли да обясните какво е постоянната памет и как се различава от временната памет?
Колко купчини могат да се използват в едно приложение и каква е тяхната роля?
В кои ситуации възниква конфликт при използване на ресурси или данни?
Можете ли да обясните разликата между GCD (Grand Central Dispatch) и Operation при управлението на асинхронността в iOS?
Какво е вашето мнение и опит с езика Objective-C?
При какви условия стойността на типа данни ще бъде поставена в областта на паметта heap?
Как е реализира работата с паметта в операционната система iOS?
Можеш ли да изброиш основните оператори, използвани в библиотеката Combine?
Можете ли да обясните какво означава операторът 'Hot' в библиотеката Combine и как той влияе на потока от данни?
Можете ли да обясните какво означава автоматичният механизъм за управление на паметта ARC в iOS?
Какви методи за разположение на потребителски интерфейси сте прилагали в практиката си?
Имали ли сте опит с използването на механизми за кеширане за оптимизиране на работата на системите?
Кои компоненти и структури се инициализират при стартиране на софтуерно приложение?