Как реализуются и доставляются push-уведомления пользователям на мобильных устройствах и веб-приложениях?
Какой временной результат имеют операции вставки, поиска, чтения и удаления элементов в массиве в худшем и среднем случаях?
Можете объяснить внутреннюю механизму работы NSLock в macOS или iOS?
Могли бы вы объяснить принцип функционирования системы кэширования данных?
Можешь назвать основные поведенческие паттерны в проектировании программных систем?
Какие шаблоны проектирования ты знаком в контексте разработки iOS приложений?
Каким образом следует сохранять объекты с использованием слабых ссылок внутри коллекций?
С каким родом трудностей вы столкнулись при завершении вашего последнего проекта?
Какие основные недостатки и ограничения связаны с использованием шаблона Singleton?
Можешь перечислить сервисы, предоставляемые платформой Firebase?
Каким образом можно объединить несколько изменений в один коммит перед отправкой их в репозиторий?
Можете объяснить принципы функционирования компонента ViewModel и его роль в архитектуре?
Каким образом используется механизм инкапсуляции в языке Swift?
Каким образом можно реализовать отправку push-уведомлений пользователю?
Какие основные методы жизненного цикла есть у AppDelegate и как их использовать?
Можно ли осуществлять статическую диспетчеризацию методов в классе?
Каким образом осуществляется параллельное выполнение потоков на процессыоре с одним ядром?
Каким образом ты реализуешь механизм кеширования изображений в системе?
Каким образом осуществляется отмена операции Executive?
Возможна ли реализация побочной таблицы при наличии одной сильной и одной безопорной ссылки?