Объясните разницу между escaping и non-escaping closures, и в каких случаях необходимо использовать @escaping.
Что такое SwiftUI и какие его преимущества?
Что такое деинициализатор?
Какие существуют типы данных в Swift?
Какие методы RSTP вы знаете?
Что такое сборщик мусора (garbage collector)?
Какие недостатки существуют у объектно-ориентированного программирования?
В чем разница между множеством (set) и словарем (dictionary) в Swift?
Что означает принцип открытости и закрытости (Open/Closed Principle)?
Что такое полиморфизм в программировании?
В чем заключаются отличия между архитектурными паттернами MVC и MVP?
Расскажите о меморизации в контексте iOS-разработки.
Когда классы могут храниться в памяти стека?
За счёт каких особенностей стек работает быстрее кучи?
Используете ли вы UIKit или SwiftUI в своей работе?
Где вы храните библиотеки CocoaPods в вашем проекте?
Что бы вы сделали, если бы получили два одинаковых состояния (state) при отправке данных?
За что отвечает буква 'L' в принципах SOLID?
В чем заключается суть оптимизации механизма Copy-on-Write?
К какому типу данных относится замыкание?