Какой класс данных используется для хранения элементов в стандартных коллекциях?
Какой из принципов SOLID считается наиболее сложным для соблюдения на практике?
Какие способы работы и взаимодействия с коллекциями данных ты знаешь?
Какие сложности или проблемы могут возникнуть при интеграции WebSocket в iOS-приложение?
Работали ли вы когда-либо над созданием или использованием дизайн-системы на предыдущем месте работы?
Каково будет время выполнения операции добавления элемента в конец массива, если её сложность превышает O(1)?
В каком случае происходит автоматическое выделение памяти для корневого представления контроллера?
Можешь перечислить стандартные шаблоны проектирования, применяемые в языке Swift?
В каких случаях используется оператор defer в языке программирования?
Какие основные свойства можно выделить у типов данных, передающихся по значению?
Можешь ли ты описать особенности и тонкости при использовании определенных стеков технологий?
Можешь назвать основные порождающие шаблоны проектирования?
Какие сложности могут возникнуть при интеграции навигации UIKit и SwiftUI в одном приложении?
Какие основные недостатки могут возникнуть при использовании хеш-функций?
Какими методами реализуется переход между экранами в приложениях?
Какие ограничения существуют при реализации push-уведомлений?
Какие основные сложности могут возникнуть при использовании механизма escaping замыканий?
Можешь перечислить и кратко описать паттерны проектирования, отличные от архитектурных решений?
Можешь рассказать о различных парадигмах, используемых при реализации GCD?
Можешь ли ты назвать основные принципы построения классов в объектно-ориентированном программировании?