Каким образом можно отменить выполнение задачи, запланированной с помощью DispatchWorkItem?
Можешь назвать основные порождающие шаблоны проектирования?
Какие официальные сертификаты и удостоверения могут подтвердить ваши профессиональные навыки?
Можете объяснить внутреннюю механизму работы NSLock в macOS или iOS?
К каким категориям принадлежат коллекции в языке Swift?
Можете объяснить, как работает цепочка обработчиков в системе Responder Chain?
Является ли процесс проверки попадания в элемент в DOM-дереве реализован с помощью рекурсивных вызовов или циклов?
Можете объяснить различия между различными типами коллекций и их особенностями?
Как оценить временную сложность операции удаления элемента из массива?
Какие профессиональные направления в своей области вы бы хотели развивать дальше?
Как отличить архитектуру, в которой данные передаются только в одном направлении, от архитектуры, где поток информации двунаправлен?
Какие последствия возникнут, если вызвать метод Sync у Concurrent очереди в многопоточной среде?
Какие основные идеи объектно-ориентированного программирования применимы в языке Swift?
Можно ли применять объект как ключ в коллекции Dictionary или аналогичной структуре данных?
Каким образом Auto Layout использует ограничения для определения положения и размеров элементов интерфейса?
Каким образом вы пришли к профессии разработчика и что привело к выбору этого пути?
Можешь назвать основные поведенческие паттерны в проектировании программных систем?
Являются ли closure с non-escaping характеристикой ссылающимися типами?
Опиши свой опыт в области реализации и использования многопроцессорных систем и методов параллельной обработки данных.
Какой протокол обеспечивает взаимодействие UIView с цепочкой обработчиков событий?