Можно ли задавать реализацию метода по умолчанию в интерфейсе или протоколе?
Какие подходы или методики вы применяли в своей предыдущей профессиональной деятельности?
Можно ли применить одинаковую хэш-функцию для восстановления исходных данных из хэш-значения?
Можно ли добавить новые значения к существующему перечислению, используемому в качестве основы для опционального типа?
Можно ли модифицировать массив внутри метода класса, получая данные асинхронно в фоне через замыкание, если это замыкание выполняется не на основном потоке?
Можно ли создать навигацию в интерфейсе без принятия обязательных зависимостей от ObservableObject в Представлении?
Можно ли реализовать обобщённый перечислимый тип (enum) в языке программирования?
Каким протоколом реализована передача данных в Swift?
Почему при определенных расчетах предпочтительно использовать тип Double вместо Float?
По каким причинам компилятор Swift не создает автоматически конструктор с параметрами для классов?
Является ли использование паттерна Singleton нарушением принципа единой ответственности?
Какие причины отсутствуют в определении базового метода инициализации у класса?
В настоящее время рассматриваете новые профессиональные возможности?
Имели ли вы опыт разработки backend-приложений с использованием Vapor?
Что препятствует безопасному использованию коллекций в многопоточной среде Swift?
Какое максимальное количество экранов пользовательского интерфейса может быть реализовано в одном приложении?
Можешь дать пример реализации принципа инверсии зависимостей в проекте?
Какой уровень самостоятельности вы проявляете при выполнении своих задач?
Ты склоняешься к использованию наследования или композиции при проектировании систем?
В каких ситуациях событие клика по элементу не будет обработано через механизм обработки событий View?