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