Являются ли свойства Frame и Bounds взаимосвязанными или независимыми друг от друга в контексте работы с графическими элементами?
В чем заключаются ограничения по хранению данных на стеке и почему не рекомендуется использовать его для всех переменных?
Можешь дать пример реализации принципа инверсии зависимостей в проекте?
Какое максимальное количество экранов пользовательского интерфейса может быть реализовано в одном приложении?
Почему при объявлении инициализатора в протоколе его необходимость обязательна для всех классов, реализующих этот протокол?
Что препятствует безопасному использованию коллекций в многопоточной среде Swift?
Можете привести пример необычной или запоминающейся ошибки, которую вы обнаружили в своей практике?
Какой формат работы тебе ближе — удалённый, офисный или гибридный режим?
Какой у вас был опыт работы на предыдущем месте, и как долго вы там находились?
Расскажите о проектах, в которых вы участвовали: создавали их с нуля или присоединялись уже на промежуточных этапах разработки
Какое максимально одно время может быть запущено одновременно потоков исполнения?
Какой уровень самостоятельности вы проявляете при выполнении своих задач?
В чем заключается несогласованность архитектурного паттерна MVC с принципами SOLID?
Каким протоколом реализована передача данных в Swift?
Как реализована последовательность обработки сообщений в системе Responder Chain?
Можно ли реализовать обобщённый перечислимый тип (enum) в языке программирования?
Какие ключевые факторы ты проверяешь в начале работы над новым проектом?
Можно ли создать навигацию в интерфейсе без принятия обязательных зависимостей от ObservableObject в Представлении?
Можно ли применить одинаковую хэш-функцию для восстановления исходных данных из хэш-значения?
Можно ли добавить новые значения к существующему перечислению, используемому в качестве основы для опционального типа?