Можешь описать основные архитектурные подходы, используемые в разработке программного обеспечения?
Можете привести пример ситуации, когда происходит взаимная блокировка ресурсов в системе?
Как вы подходите к урегулированию разногласий внутри команды?
Можешь ли ты описать основные этапы жизненного цикла программного продукта?
Какими способами можно обнаружить утечки памяти в приложении?
В каких случаях рекомендуется применять тип AnyObject в программировании?
Как отличить набор с уникальными элементами от словаря с ключами и значениями?
Расскажите о случае, когда вам пришлось объяснять технические концепции человеку без технического опыта.
Объясните, что представляет собой объект UIWindow в контексте разработки приложений для iOS.
Какие отличия существуют между синхронными и асинхронными вызовами в программировании?
Какими критериями руководствуешься при подборе организации для трудоустройства?
Когда рекомендуется применять массивы в программировании?
Какое отличие между использованием функции вычисления НОД (GCD) и методами асинхронного программирования с async/await?
Какие планы по развитию у вас есть и как вы их реализуете?
Какова роль метода viewDidLoad в жизненном цикле UIViewController?
Какие типы проектов вас сейчас привлекают для участия и почему?
Опиши наиболее сложные технические задачи, с которыми ты сталкивался и успешно решал
Можете привести пример ситуации, когда нарушаются основные принципы SOLID при разработке программного обеспечения?
Учитывая вашу текущую ситуацию, собираетесь ли вы сменить место проживания в ближайшем будущем?
Какие архитектурные паттерны вы применяли в своих проектах?