Какое отличие есть между статической переменной и обычной переменной в программировании?
Каким образом происходит освобождение памяти у объектов, созданных с использованием ссылочного типа?
Можешь привести пример полезной или необычной функциональности, которую можно реализовать в этом проекте?
Когда следует применять architectural pattern MVC в разработке проекта?
Возможна ли реализация наследования от класса Actor в вашем проекте?
Объясните назначение и работу делегатов в контексте программирования на C#.
Какие методы используют для определения причин низкой производительности программных решений?
Какие процессы и этапы инициируются при запуске программного приложения?
Как вы определяете наиболее подходящий шаблон проектирования для конкретного проекта?
Можешь ли ты рассказать о различных режимах работы циклов RunLoop и их назначении?
Какие основные архитектурные стили и парадигмы ты знаком?
Можно ли прервать выполнение задачи, запущенной через GCD в iOS или macOS?
Можно ли определить реализацию методов внутри протокола?
Какие способы работы и взаимодействия с коллекциями данных ты знаешь?
Каким образом вы реализовали архитектурный паттерн Clean Swift в своих проектах?
Можете ли объяснить концепцию Барьера в многопоточном программировании?
Можно ли выполнять операции с графическим интерфейсом вне главного потока в приложении?
В какой фазе жизненного цикла UIViewController осуществляется установка NSLayoutConstraint?
Каково будет время выполнения операции добавления элемента в конец массива, если её сложность превышает O(1)?
В каких случаях используется оператор defer в языке программирования?