Какие инструменты или подходы используешь для отмены или откладывания задач в своей работе?
Какими методами и техниками ты пользуешься для создания верстки веб-страниц?
Можете объяснить, что подразумевается под термином ViewModel в архитектуре приложений?
Какое конкретное решение для реализации WebSocket протокола вы применяли в своих проектах?
Каким образом реализована и работает механика хеширования в языковых структурах данных, обеспечивая уникальность и быстроту доступа?
На каком этапе жизненного цикла UIViewController рекомендуется работать с уже вычисленными размерами его View?
В каком случае происходит автоматическое выделение памяти для корневого представления контроллера?
Какие основные свойства можно выделить у типов данных, передающихся по значению?
Как изменится отображение содержимого, если повернуть устройство на 90 градусов?
Поделись опытом самого неудачного проекта, в котором тебе приходилось участвовать
Как вы определяете наиболее подходящий шаблон проектирования для конкретного проекта?
Объясните принцип работы синхронных операций и их назначение в программировании.
Какой способ хранения данных вы бы использовали в проекте и почему?
Что подразумевается под расширениями в контексте программирования или систем?
Можете объяснить, что подразумевается под термином Lock в контексте многопоточности или синхронизации?
Когда происходит добавление корневого View в иерархию при вызове метода `viewWillAppear`?
В какой структуре данных добавление элемента происходит быстрее, чем в массиве?
Можете объяснить концепцию оценки сложности алгоритма и почему она важна?
Столкнулись ли вы с какими-либо сложностями при развертывании или эксплуатации системы на продакшене на предыдущем месте работы?
При каких обстоятельствах следует применять слабуя ссылку (weak) внутри замыкания (closure)?