В чем заключаются ограничения по хранению данных на стеке и почему не рекомендуется использовать его для всех переменных?
Опишите сценарий, когда ваше приложение выполняет задачи в фоновом режиме и как это реализуется
Есть ли у вас предпочтения или ограничения по использованию определённых технологий в работе?
Почему методы, изменяющие состояние объекта, в классе объявляются как mutating?
Что объясняет широкий ассортимент архитектурных решений и почему они появились?
Можно ли создать слабую ссылку на свойство, реализующее протокол?
Можно ли создать навигацию в интерфейсе без принятия обязательных зависимостей от ObservableObject в Представлении?
Можно ли в языке программирования использовать перечисления (enum) для хранения свойств, сохраняемых в памяти?
Можно ли хранить типы ссылок в области памяти стека?
Является ли функциональностью компилятора автоматическая идентификация модификатора final?
В каких ситуациях происходит статический вызов методов в языке программирования?
В каких случаях значения типа данных по умолчанию не размещаются в области памяти кучи?
Можно ли нескольким источникам одновременно осуществлять чтение одного и того же объекта?
Можно ли использовать собственный тип данных в качестве ключа для словаря или хэш-таблицы?
Какой тип очереди применяется в стандартных реализациях по умолчанию?
Какое ключевое слово в языке программирования применяется для замены поведения метода в подклассе?
Какой архитектурный подход вы бы применили при создании системы для отображения карт с нуля?
Всегда ли структура данных автоматически размещается в стеке памяти?
Можете объяснить термин 'очередь' в контексте структур данных?
Какими методами реализуется разметка пользовательского интерфейса в UIKit?