В каком случае происходит освобождение ресурсов и вызов деструктора для объекта в программе?
Что происходит с анимацией, если основной поток приложения заблокирован и почему она продолжает работать или не останавливается?
Какие причины делают паттерн Singleton нежелательным в разработке?
Изменится ли результат работы массива, если использовать стратегию copy-on-write?
Имеете ли опыт работы с нашим решением или знакомство с его функционалом?
Каким образом модель акторов обеспечивает безопасное выполнение операций в асинхронном коде с использованием async/await?
Могут ли ситуации, связанные с использованием слабых (unowned) ссылок, привести к сбою приложения? Приведите пример.
Имели ли вы опыт сохранения информации о пользователях в предыдущих проектах?
Какой из подходов — структура или класс — обладает лучшей производительностью?
В настоящее время проходишь какую-либо профессиональную подготовку или обучение?
Какие механизмы или ситуации помогают избежать автоматического подсчета ссылок в ARC?
Какие цели и ожидания ты ставишь перед собой при участии в новом проекте на новом месте работы?
В какой ситуации предпочтительнее использовать weak или unowned для управления памятью в команде разработчиков?
Что вдохновляет и подталкивает вас к работе над проектами на платформе iOS?
Можете объяснить роль и функцию функции Alloc в Objective-C?
Какие процессы и изменения происходят с представлением после вызова метода viewDidLoad в жизненном цикле контроллера?
Какие последствия могут возникнуть при использовании словаря вместо массива в программе?
Объясните, что означает операция INNER JOIN в контексте объединения таблиц в SQL
Объясните, что подразумевается под понятием Silent Push в контексте мобильных уведомлений
Можете объяснить основную идею принципа открытости и закрытости в объектно-ориентированном программировании?