Как може да се реализира добавянето на обект към масив по такъв начин, че да не води до увеличаване на броя на силните препратки към него?
iOS
Какво означава реализирането на протокола CustomStringConvertible в Swift и за какво се използва?
Какви инструменти и механизми използвате за реализиране и управление на многозадачността в приложенията?
Можете ли да изброите различните типове методи за управление на задачи и ресурси в операционните системи?
Кой механизъм за съхранение на данни — UserDefaults или KeyChain — запазва информацията след повторна инсталация на приложението?
С какви трудности може да се сблъска система при работа с многопоточност?
Можете ли да обясните механизма на ключовата дума synchronized в Java и ролята й в синхронизирането на нишки?
Какво отличава NSRecursiveLock от стандартния NSLock в контекста на многопоточността?
Кога можете да започнете да изпълнявате задълженията си на тази позиция?
Местоположението на текущото ви местоживеене или местоположението?
Как се различават механизмите за съхранение на данни в Keychain и в Core Data в iOS?
Безопасно ли е да добавяте елементи към масив с помощта на асинхронни функции и await?
Можете ли да обясните принципа на работа на протокола WebSocket и как той осигурява постоянно свързване между сървъра и клиента?
Какви са предимствата и недостатъците на използването на анотацията @Binding при разработката на интерфейси?
Какви трудности могат да възникнат при използването на контекста в бизнес логиката UseCase?
Как може да се определи текущият показван кадър по време на анимацията?
Какво отличава протокола WebSocket от класа URLSessionDataTask в библиотеката Foundation?
Как се осъществява доставката на push известия чрез Apple Push Notification Service (APNs)?
Как работи механизмът synchronized при използването му със статична функция в контекста на монитор?