Что происходит с потоками при использовании функции sync и какой поток блокируется в процессе?
Какой тип данных представляет собой сегмент массива, выделенный от исходного массива?
Каким образом осуществляется процесс дублирования структуры данных в системе?
Какой вид данных представляет собой замыкание в программировании?
Где вы обычно храните данные, временно сохраняемые в процессе обработки?
Можно ли применять ссылки или указатели к типам значений в программировании?
Можно ли реализовать наследование для структуры данных?
Можно ли реализовать собственный класс окна, наследуясь от стандартного UIWindow?
Имели ли вы опыт разработки backend-приложений с использованием Vapor?
Что препятствует безопасному использованию коллекций в многопоточной среде Swift?
Имели ли опыт использования DispatchGroup в своих проектах для синхронизации задач?
Имел ли опыт использования OperationQueue в своих проектах?
Опиши проект, который ты создавал с нуля на предыдущей должности
Какое количество случаев использования цикла событий в вашем приложении?
Какая структура данных обеспечивает более быстрый доступ: массив, множество или словарь?
Какое повлияет на поведение и безопасность кода удаление опциональных типов в Swift?
Какие риски возникают при утечках памяти в приложении?
Что произойдет при добавлении в множество элемента, который уже там присутствует?
Какое повлияние оказывает использование аннотации @objc dynamic в коде?
Можете объяснить принцип, который предполагает повторное использование кода без его дублирования?