Какой диапазон возможных размеров выделенной динамической памяти (куч) в программе?
Объясните, что означает захват переменных внутри функции-замыкания
Объясните концепцию временной сложности O(n) и в каких ситуациях она применяется?
Каким образом ты загружаешь изображение с удалённого источника по его URL?
Как в автоматическом управлении памятью осуществляется отложенное освобождение объектов в ARC?
Какой подход ты бы использовал: метод класса или статический метод, и почему?
Объясните принцип наследования в объектно-ориентированном программировании и как работает цепочка наследования между классами.
Какое максимальное число потоков может быть одновременно управляемым сигналом Semaphore?
Могли бы вы объяснить, что понимается под коллекциями в программировании?
У вас есть опыт работы по методике Kanban в проектах?
Почему при объявлении инициализатора в протоколе его необходимость обязательна для всех классов, реализующих этот протокол?
Можно ли реализовать обработку событий касания на слое CALayer?
Можно ли применять ключевое слово override к статическим методам в языке программирования?
Как реализована и функционирует таблица для отображения данных в Swift?
Можно ли выполнять операции с графическим интерфейсом вне главного потока в приложении?
Можно ли контролировать завершение задачи с помощью Grand Central Dispatch?
Какой размер составлял команда, в которой вы работали на предыдущем месте?
Можно ли прямо инстанцировать объект протокола в языке программирования?
Можно ли полностью разместить тип значения в памяти куче?
Что из новых инструментов или технологий вы осваивали недавно?