Что такое объектно-ориентированное программирование (ООП)?
Что можно сделать, если клавиатура при появлении скрывает важные элементы интерфейса?
Что такое обязанности по изменению?
Что нарушает опциональную функцию в протоколе?
Какой самый яркий пример дедлока в iOS вы можете привести?
Как вы переводили сущности с архитектуры NVC на Clean Swift?
Что такое состояние гонки (race condition)?
Как отлавливать ошибки в Swift?
Расскажи о механизме отмены в операциях.
Какие способы внедрения зависимостей ты знаешь?
Что такое библиотека Si-Leer?
Какие типы данных существуют в Swift?
Какой тип данных используется для представления чисел с плавающей точкой в языке Swift?
В чем заключается разница между 'weak' и 'unowned' в Swift?
Какой механизм работы структур при копировании?
Что происходит под капотом стека технологий?
Как использовать архитектуру MVC, чтобы избежать перегрузки контроллера?
Какие типы данных в Swift, помимо структур, относятся к value-типа?
Когда лучше использовать значение типа (value type), а в каких случаях - ссылочные типы (reference types)?
В чем могут быть проблемы, если все переменные будут объявлены как свойства класса?