Можете объяснить концепцию делегирования в паттернах проектирования и как она применяется?
Объясните, что подразумевается под диспетчеризацией в контексте программирования или операционных систем?
Какие методы ты используешь для сохранения и организации данных в приложениях?
Что подразумевается под термином Mutating в контексте программирования?
Какой тип задач или проектов тебя привлекают для будущей работы?
Какими методами можно разрешить конфликты при работе с Git и как их применять?
Имели ли вы опыт внедрения и использования архитектурного паттерна VIPER в своих проектах?
Имеете ли вы опыт проведения публичных презентаций или выступлений?
Какой размер команды считается оптимальным для эффективной работы над проектом?
Объясните, что представляет собой объект UIWindow в контексте разработки приложений для iOS.
Какие основные глобальные переменные и состояния существуют в вашем приложении?
Какие основные отличия между системами хранения данных Realm и Core Data в iOS разработке?
При каких условиях использование main.sync не приведет к взаимной блокировке потоков?
Как отличить команды git rebase и git merge и в чем их основные различия?
Чем отличаются языки программирования, которые требуют предварительной компиляции от тех, что выполняются напрямую без компиляции?
Можете объяснить различия между переменными Main и Global в контексте программирования?
В каком месте и каким образом следует сохранять конфиденциальную информацию пользователя?
Какова роль и функции класса AppDelegate в iOS-приложении?
Ты знаком с ситуациями, когда использование обычных видов в SwiftUI приводило к снижению производительности, и как можно было решить эту проблему с помощью LazyView?
Можете ли объяснить внутреннюю реализацию слабых ссылок и как они работают в памяти?