Что такое выравнивание в контексте разработки на iOS?
Что можно использовать для достижения максимального контроля над потоками в iOS?
Почему хэш-код должен реализовывать метод equals?
Как компилятор воспринимает дженерики в языках программирования?
Что такое очередь в контексте программирования и как она используется?
Какие механизмы многопоточности используются в iOS?
Где хранится информация о типах данных в Swift?
Что такое состояние гонки?
Какое отношение имеет enum к value типам в Swift?
Каким образом, подключая интерфейс, мы можем получить поведение?
Когда лучше использовать типы значения, а когда типы ссылки?
Какие инструменты в Xcode вы используете в своей работе?
Что такое паттерн Singleton?
В чем вы видите преимущества языка программирования Swift?
Что такое work item?
Что означает, что тип значения (value type) относится к типу ссылки (reference type)?
Что такое опционалы в Swift?
Каков процесс обработки события, когда пользователь нажимает на иконку приложения?
Какое решение вы использовали для работы с WebSocket?
Что означает принцип открытости/закрытости?