Можете объяснить принцип, который предполагает повторное использование кода без его дублирования?
Объясните концепцию Offscreen Rendering и её основные применения
Можете объяснить, что такое граф памяти и как он используется в программировании?
Объясните, что означает тип AnyObject в контексте программирования?
Можете объяснить, что представляет собой формат данных JSON и как он используется в коммуникации между системами?
Объясните, почему операции со стеком обычно выполняются быстрее, чем со структурой данных куча.
Объясните, что такое PreferenceKey и как оно используется в разработке интерфейсов?
Могли бы вы объяснить роль и назначение SceneDelegate в iOS приложениях?
Можете объяснить назначение и роль UIHostingController в iOS-разработке?
Какое количество вызовов метода viewDidLoad происходит в жизненном цикле UIViewController?
Чем отличаются компоненты UITableView и UICollectionView в iOS, и в каких случаях предпочтительно использовать каждый из них?
Можете объяснить, что означает термин Swizzling в программировании?
Какие типы аккаунтов для разработчиков тебе известны?
Какие основные сложности и недостатки ты можешь выделить в архитектуре MVC?
Можешь привести примеры библиотек или инструментов, реализующих принципы реактивного программирования?
Имеете ли вы опыт использования обобщенных типов (Generics) в ваших проектах?
Можешь перечислить основные команды отладчика LLDB, с которыми ты знаком?
Какие основные принципы ты используешь при разбиении программного обеспечения на модули?
Каким образом можно объединить несколько изменений в один коммит перед отправкой их в репозиторий?
Можете объяснить концепцию внедрения зависимостей и зачем она нужна в программировании?