Какие способы существуют для размещения задач в очереди Grand Central Dispatch (GCD)?
Расскажите о менеджменте памяти в iOS.
Сколько может быть стеков и куч в приложении?
Что такое модификаторы памяти strong?
Что такое полиморфизм?
Что должны реализовывать переменные, содержащиеся в протоколе?
Что такое поток (thread) в программировании?
Что такое замыкание?
В чем разница между UIView и CALayer?
Какие отличия существуют между value type и reference type в языках программирования?
Как запустить код при создании экземпляра класса?
Каковы типы очередей, используемых в main и global?
В чем разница между слабыми и сильными ссылками?
Кто находится в цепочке ответчиков (responder chain) в iOS?
Расскажи о механизме оптимизации копирования в iOS.
Как вы оцениваете инфраструктуру и инструменты, которые вы используете в разработке?
Как устроены массивы в языке Swift?
Где можно привести фреймы как яркий пример использования?
С какими сложностями мы можем столкнуться при сортировке данных в массиве?
С какими трудностями можно столкнуться при сортировке данных в массиве?