Какими методологиями ты пользовался в своей практике работы?
Можете объяснить, что такое типы значения в программировании?
Можешь перечислить основные типы ссылок, используемых для работы с объектами в программировании?
Обсуждали ли вы в прошлой компании возможные изменения в текущих рабочих методах и процессах?
Как вы оцениваете свой профессиональный уровень в текущей области?
Какие типы данных в Swift относятся к ссылочным типам?
Какие существуют уровни доступа к свойствам и методам в языке Swift?
Объясните концепцию автоматического размещения элементов интерфейса в рамках разработки пользовательских интерфейсов.
Применяли ли вы фреймворк Combine в своих проектах для обработки асинхронных данных?
Объясните, что такое цикл удержания в памяти и как он влияет на работу приложений.
Вы сейчас занимаетесь какой-либо профессиональной деятельностью или проектами?
Опиши свой опыт взаимодействия в командных проектах и роль, которую ты выполнял(а)
Объясните основные отличия между синхронным и асинхронным режимами выполнения процессов
Опиши структуру и роль участников команды, с которой ты работал(а) на прошлой позиции.
Объясните этапы развития и функционирования iOS-приложения с момента запуска до завершения работы.
Можете объяснить, что подразумевается под термином 'Bounds' в программировании или архитектуре систем?
Можете объяснить, что означает термин Hit Test в контексте компьютерной графики или UI?
На что стоит обращать внимание, чтобы распознать потенциальные проблемы при выборе новой работы?
Можете объяснить различия между UIView, UIWindow и CALayer в рамках разработки интерфейсов iOS?
Могли бы вы объяснить концепцию Inout и как она используется в программировании?