Как можно определить, что данный объект реализует определенный протокол?
Каковы преимущества и недостатки синхронного и асинхронного соединений в контексте разработки iOS-приложений?
В чем отличие между ссылочными типами и типами значения?
Как можно предотвратить возникновение цикла удержания (retain cycle) в iOS?
Как можно предотвратить образование retain cycle в iOS?
Какой механизм используется для отображения экрана в iOS?
В чем разница между NIL и NaN в контексте языка программирования Swift?
Можно ли выполнить несколько задач одновременно?
Может ли в языке Swift существовать сильная ссылка на объект, если этот объект не существует?
Что такое работа с потоками, отличными от основного (main thread)?
Какие методы существуют для борьбы с коллизиями?
Что такое модификаторы памяти strong?
Можно ли утверждать, что выполнение DQ будет происходить на одном потоке?
В каких ситуациях уместно применять архитектурный паттерн MVC?
Есть ли у unowned ссылок счетчик ссылок?
Что такое состояние гонки (race condition)?
По каким методологиям разработки вы работали?
Что такое SCAPIN?
Что вы можете рассказать о Grand Central Dispatch и его использовании в iOS-разработке?
В каком методе жизненного цикла контроллера мы впервые узнаем о финальных размерах вью?