Какой подход ты бы использовал: метод класса или статический метод, и почему?
Опиши наиболее трудную задачу, с которой приходилось сталкиваться в рамках проекта.
Имели ли вы опыт работы с реализацией темной темы пользовательского интерфейса в приложениях?
Можете поделиться своим опытом использования UICollectionView в проектах?
Опиши проект, в котором ты участвовал, и твои основные обязанности в нем.
Можешь привести примеры библиотек или инструментов, реализующих принципы реактивного программирования?
Тебе комфортнее выполнять задачи вне офиса или в рабочем пространстве компании?
Было ли у вас опыт переопределения методов hitTest и point(inside:with:) в своих проектах?
Ты склоняешься к использованию наследования или композиции при проектировании систем?
Можете привести пример использования структуры из стандартной библиотеки Swift?
Можете привести пример, когда в коде используется оператор `unowned` в Swift?
Являются ли свойства Frame и Bounds взаимосвязанными или независимыми друг от друга в контексте работы с графическими элементами?
В чем заключаются ограничения по хранению данных на стеке и почему не рекомендуется использовать его для всех переменных?
Можешь дать пример реализации принципа инверсии зависимостей в проекте?
Почему при объявлении инициализатора в протоколе его необходимость обязательна для всех классов, реализующих этот протокол?
Какой формат работы тебе ближе — удалённый, офисный или гибридный режим?
Какой у вас был опыт работы на предыдущем месте, и как долго вы там находились?
Расскажите о проектах, в которых вы участвовали: создавали их с нуля или присоединялись уже на промежуточных этапах разработки
Какое максимально одно время может быть запущено одновременно потоков исполнения?
Какой уровень самостоятельности вы проявляете при выполнении своих задач?