В каких случаях и зачем в структурах используют мутабельность?
Можете ли вы объяснить отличие между системами управления базами данных SQL и NoSQL?
Какое отличие между Silent Push и обычным Push уведомлением?
Есть ли у вас дополнительные вопросы или комментарии по вашему резюме, которые вы хотели бы обсудить?
Является ли completion-блок полем класса с точки зрения escaping или non-escaping?
Можешь описать, как реализуются и применяются миграции баз данных?
Какая цель у механизма QoS userInteractive и в каких ситуациях его используют?
Могут ли вы объяснить концепцию Singleton и его применение в программировании?
Каково назначение и применение различных видов данных в программировании?
Какими инструментами вы использовали для управления зависимостями в проектах?
Можете объяснить, что такое протокол Codable и в чем его основные функции?
Какова цель использования расширений в программировании или разработке систем?
Поделитесь ситуациями на работе, когда вы заметили признаки возможных проблем или рисков в проекте или команде.
В каком режиме работает главная очередь GCD: последовательном или параллельном?
Участвовал ли ты в разработке клиентских интерфейсов или серверной части приложений?
Какие методы обратного вызова доступны в процессе жизненного цикла UIViewController?
Каким образом CoreAnimation управляет использованием системных ресурсов?
Опиши наиболее трудную задачу, с которой приходилось сталкиваться в рамках проекта.
В какой области или структуре обычно сохраняется массив данных?
Как влияние поддержки более старых версий на размер финальной сборки распространяется на вес приложения?