Каковы основные преимущества и недостатки написания модульных тестов?
Какие основные принципы ты используешь при разбиении программного обеспечения на модули?
Какие основные сложности и ограничения могут возникнуть при использовании модели акторов?
Каким образом определить сложность задачи, с которой ранее не сталкивался?
Каким образом можно объединить несколько изменений в один коммит перед отправкой их в репозиторий?
Каким образом происходит распределение и освобождение памяти для ссылочных данных типов?
Какими методами вы обеспечиваете удобство разработки и организации задач в вашей работе?
Каким образом осуществляется выполнение generic функций во время компиляции программного кода?
Каковы преимущества и недостатки использования подписки на уведомления в методе ViewDidLoad?
Какие преимущества и недостатки использования структур данных при работе с многопоточными программами?
Каким образом обеспечиваешь безопасность при хранении конфиденциальной информации?
Можно ли перечислить преимущества и недостатки библиотеки Moya для сетевых запросов в приложениях?
Что можно сказать о преимуществах и недостатках использования данного класса?
Имеете ли опыт работы с системами управления проектами или пакетами менеджеров, использовавшимися в проектах?
Какая задача решается с помощью основной очереди в системе?
Все ли типы данных или структуры данных используют механизм Copy-on-Write, и в каких случаях он применяется?
Имели ли вы опыт использования паттернов проектирования в своих проектах?
Какие виды данных реализуют механизм Copy-on-write?
Можете объяснить основные способы реализации паттерна Responder Chain?
Можешь привести пример ситуации, когда слабая ссылка автоматически обнуляется?