Какие механизмы многопоточности используются в iOS?
Какие известные проблемы возникают при работе с многопоточностью?
Как компилятор воспринимает дженерики в языках программирования?
Какой принцип программирования обеспечивает использование дженериков?
Какова ваша понимание архитектуры REST и как вы применяли ее в своих проектах?
Какой принцип программирования позволяет использовать дженерики?
В чем разница в работе с сетью при разработке приложения для такси и записной книжки?
Каким образом, подключая интерфейс, мы можем получить поведение?
Что такое состояние гонки?
Для чего в программировании используется ключевое слово volatile?
Какое количество и какие ссылки должны указывать на объект, чтобы он существовал в памяти?
С каким типом данных реализованы опциональные значения (Optional) в Swift?
В чем разница между Keychain и User Defaults?
Что такое опционалы и какую роль они играют в языке Swift?
Всегда ли нужно использовать weak или unowned в Capture List?
Как использование паттерна Singleton может нарушать принципы полиморфизма?
Что такое wrapped?
Что такое утечки памяти?
Где бы вы хранили защищенные данные пользователя?
Что означает, что тип значения (value type) относится к типу ссылки (reference type)?