Как зависит объем памяти, занимаемой массивом, от количества элементов внутри него?
Имели ли вы опыт работы с переменными, защищенными от конкурентных условий при многопоточном программировании?
Какова роль многопоточности в современных программных системах и зачем она используется?
Как отличие между методом определения точечного попадания и тестированием попадания осуществляется в контексте разработки интерфейсов?
Какие шаги предпримешь, если столкнешься с задачей, решение которой тебе не очевидно?
Каким образом реализовать выполнение задач один за другим с помощью GCD?
Как организовать эффективное взаимодействие и работу внутри команды?
Можете ли вы объяснить концепцию архитектуры, основанной на использовании отдельных сервисов для построения программы?
Какие существуют методы интеграции и внедрения зависимостей в программные модули?
Какие методы обратного вызова доступны в процессе жизненного цикла UIViewController?
В чем различие между атомарными и неатомарными операциями?
Вы уже подготовились к предстоящему собеседованию?
Создавал ли ты собственные скрипты для миграции данных или схем базы данных?
Какие механизмы или ситуации помогают избежать автоматического подсчета ссылок в ARC?
На основании каких принципов рекомендуется реализовать кэширование для оптимизации производительности системы?
Какие основные компоненты включает в себя сетевой запрос?
В каких случаях применяют шаблон для косвенных перечислений (Indirect Enum)?
Можно ли считать Weak ссылку опциональной или она ведет себя иначе?
Насколько важно осуществлять анимацию при изменении ориентации экрана для плавного перехода вида?
В чем применяется ключевое слово 'non-Escaping' в Rust и зачем оно необходимо?