Является ли возможным реализовать поддержку Copy-on-write в собственной структуре данных?
iOS
Каким образом обеспечиваешь безопасность при хранении конфиденциальной информации?
Имели ли вы опыт разработки интерфейсов для взаимодействия с серверной частью приложений?
Какие причины приводят к тому, что операции с динамической памятью на куче выполняются медленнее по сравнению со стеком?
Какова роль разделения памяти на стек и кучу в управлении ресурсами приложения?
Можете объяснить, что обозначает метод deinit в контексте управления памятью?
Были ли на последнем WWDC интересные сессии/фреймворки, которые хотел бы попробовать применить в работе?
Каковы основные принципы определения приоритетов в очередях данных?
Какие типы объектов и операторов вы применяли при работе с RxSwift в своих проектах?
Какие средства реализованы в iOS SDK для обработки многопоточности?
Чем отличается вызов метода didLoad от метода viewWillAppear в жизненном цикле UI-компонентов?
Можно ли реализовать обобщённый перечислимый тип (enum) в языке программирования?
В каких случаях рекомендуется применять NSOperation для управления асинхронными задачами в iOS-разработке?
Можешь ли ты назвать аналог или альтернативу инструменту Weak, который используется в тестировании или разработке?
Какие основные принципы и рекомендации существуют при формировании уникального идентификатора приложения в виде Bundle ID?
Как View и ViewModel общаются в UIKit — используется ли что-то вроде RxSwift/Combine для биндингов?
Можешь рассказать о различных архитектурных моделях и подходах в программных системах?
Можешь перечислить популярные менеджеры зависимостей, используемые в проектах?
В каком месте в памяти или структуре данных обычно размещаются значения типа данных по значению?
Каким образом можно реализовать последовательное выполнение трех асинхронных операций?