Можно ли реализовать собственную обертку для методов с завершением (completion handler), применяя синтаксис async/await?
Почему методы, изменяющие состояние объекта, в классе объявляются как mutating?
В настоящее время рассматриваете новые профессиональные возможности?
По каким причинам компилятор Swift не создает автоматически конструктор с параметрами для классов?
Что препятствует безопасному использованию коллекций в многопоточной среде Swift?
Какой у вас был опыт работы на предыдущем месте, и как долго вы там находились?
Есть ли у вас предпочтения или ограничения по использованию определённых технологий в работе?
Опишите сценарий, когда ваше приложение выполняет задачи в фоновом режиме и как это реализуется
Можешь привести пример, иллюстрирующий применение принципов SOLID в разработке?
Какое максимальное количество экранов пользовательского интерфейса может быть реализовано в одном приложении?
Какой уровень самостоятельности вы проявляете при выполнении своих задач?
Можешь дать пример реализации принципа инверсии зависимостей в проекте?
В каких бизнес-областях вы хотели бы реализовать свои профессиональные навыки?
Объясните, зачем в основном потоке выполняется обработка тела запроса?
Являются ли свойства Frame и Bounds взаимосвязанными или независимыми друг от друга в контексте работы с графическими элементами?
Можешь привести примеры тестовых задач, с которыми ты сталкивался в процессе работы или обучения?
У вас есть опыт работы по методике Kanban в проектах?
Имели ли опыт использования DispatchGroup в своих проектах для синхронизации задач?
Поделись опытом самого неудачного проекта, в котором тебе приходилось участвовать
Поделитесь опытом решения сложных или необычных задач в пользовательском интерфейсе с вашего предыдущего места работы.