Как ты обычно начинаешь работу, когда присоединяешься к уже существующему проекту, находящемуся в активной разработке?
Какой опыт у вас есть в работе с различными видами архитектуры систем?
Можешь ли перечислить основные типы HTTP-запросов, которые используются при взаимодействии клиента с сервером?
Какие основные идеи объектно-ориентированного программирования применимы в языке Swift?
Каким образом происходит освобождение памяти у объектов, созданных с использованием ссылочного типа?
Можешь ли ты назвать компоненты, входящие в структуру HTTP-запроса?
Что входит в состав множества в терминах теории множеств?
Каким образом осуществляется обработка событий в фреймворке UIKit?
Сколько проектов вы уже интегрировали в текущий рабочий процесс?
Какие аспекты работы на вашей прошлой позиции вам больше всего понравились?
Как автоматическая система управления памятью ARC отслеживает и управляет ссылками на объекты?
Можешь перечислить ключевые составляющие архитектурного паттерна MVVM?
Каким образом вы пришли к профессии разработчика и что привело к выбору этого пути?
Могут ли возникнуть сложности или неожиданные поведения, если внутри класса одно из его замыканий обращается к его методам или свойствам?
Когда именно происходит выделение памяти в динамической области памяти во время выполнения программы?
Опиши функциональность и особенности, которые ты внедрил в своем последнем проекте
Каким образом ты изучаешь и разбираешься в новом проекте?
Какие личные и профессиональные задачи ты стремишься решить в рамках своей карьеры?
Можешь перечислить основные типы коллекционных структур данных, используемых в программировании?
Какие основные требования предъявляются к разработке приложений для tvOS?