Что такое коллекции в языке Swift и как они используются для хранения данных?
В каких ситуациях происходит статический вызов методов в языке программирования?
Какой опыт у вас есть в процессе развертывания и выпуска приложений на производственные среды?
Какой у вас опыт в области разработки и проведения тестирования программных продуктов?
Какое количество памяти в оперативной памяти занимает объект, созданный по ссылке?
Что такое последний этап в жизненном цикле объекта или системы?
Можно ли использовать собственный тип данных в качестве ключа для словаря или хэш-таблицы?
Что именно указывается при создании объекта Semaphore для его инициализации?
Опишите ваш опыт работы и ключевые задачи, с которыми вы сталкивались в предыдущем месте работы.
Объясните принцип работы таблицы свидетелей (Witness Table) в контексте реализации виртуальных функций в объектно-ориентированном программировании.
Какой механизм управления типами применим к обобщенным типам в языках программирования?
Какое правило определяет доступность Open Class, является ли он публичным или приватным?
Объясните, что подразумевается под понятием экзистенциальный контейнер и как он используется в программировании?
Что из новых инструментов или технологий вы осваивали недавно?
Можно ли реализовать различные структуры данных программным способом?
Можете объяснить концепцию обобщенных типов в программировании?
Можете ли вы перечислить основные этапы и этапы, входящие в процесс Continuous Delivery?
Использовали ли вы когда-либо модификатор mutating в своих проектах?
В чем заключается основная идея и какие задачи помогает решить концепция структурированной конкуренции?
Что означает ситуация, при которой в программе происходит превышение приоритетов, и когда это может случиться?