Какие паттерны проектирования вы используете при разработке приложений для iOS?
Можешь ли ты перечислить основные шаблоны, применяемые в объектно-ориентированном программировании?
Какой тип данных используется для хранения последовательности элементов в структуре?
Какие средства реализованы в iOS SDK для обработки многопоточности?
Можете объяснить, что такое функция escaping в контексте программирования?
В чем основные отличия массива и множества, и почему стоит выбрать массив в определенных случаях?
Какие ограничения существуют при переопределении функций в программировании?
Можно ли применять поля структуры как ключи в словаре?
Как вы оцениваете свои навыки работы с фреймворком SwiftUI?
Какими основными принципами ты руководствуешься при разработке архитектурных решений?
Является ли обязательным наличия инициализатора с модификатором required без реализации протоколов?
В каких случаях необходимо переопределять или менять метод loadView в iOS приложениях?
Можно ли хранить типы ссылок в области памяти стека?
Можно ли прервать выполнение задачи, запущенной через GCD в iOS или macOS?
Можете объяснить, что подразумевается под проектом, разделённым на несколько модулей?
Можно ли применить одинаковую хэш-функцию для восстановления исходных данных из хэш-значения?
Возможно ли реализовать универсальную функцию с использованием шаблонов в программировании?
Можно ли реализовать графический интерфейс с использованием CALayer в iOS-приложении?
В настоящее время рассматриваете новые профессиональные возможности?
В чем преимущество использования Capture List по сравнению с weak self в замыканиях?