Можете объяснить, что подразумевается под инверсией приоритетов в системах или алгоритмах?
Можно ли объединять или комбинировать объекты типа Optional в Java?
Почему индикатор загрузки остается анимированным, даже если дебаггер отключен или приостанавливает выполнение программы?
Какую роль выполняет каждый элемент в архитектуре MVVM?
Можно ли в языке программирования использовать перечисления (enum) для хранения свойств, сохраняемых в памяти?
Как автоматическая система управления памятью ARC отслеживает и управляет ссылками на объекты?
Который тип диспетчеризации характеризуется наибольшей задержкой в обработке задач?
Каким образом ты следишь за развитием и обновлением своих технических навыков?
Объясните, что означают принципы SOLID в объектно-ориентированном программировании
Можете описать, каким образом вы управляли ветками и релизами при использовании Git-процесса на предыдущем месте работы?
Какими видами могут быть представленные элементы в множестве?
Можете объяснить концепцию паттерна Factory и его основной принцип работы?
Что означает вызов метода layoutIfNeeded в контексте обновления интерфейса?
Какие технологические стеки или инструменты вам бы не хотелось использовать в работе?
В какой функции ты инициируешь выполнение анимации?
Может ли объект Reference быть размещен в стеке во время выполнения программы?
Когда происходит вызов методов обратного вызова в жизненном цикле контроллера представлений?
Какая стратегия размещения элементов интерфейса обеспечивает более высокую производительность: использование Auto Layout или установка фрейма вручную?
Каким образом планируешь и приоритезируешь свою работу на текущий день?
Какие типы задач тебе интересно выполнять?