Будет ли автоматически удалён объект из памяти, если на него указывает три слабых (weak) и одна необязанная (unowned) ссылка?
Что произойдет с методом жизненного цикла ViewController, если установить свойство backgroundColor без предварительного вызова loadView или других методов загрузки вида?
Объясните отличие между замыканием и функцией в программировании.
Какие способы взаимодействия используются для обеспечения согласованности данных в многопоточных приложениях?
Можно ли реализовать множественное наследование в языке Swift?
Опишите количество проектов, которые вы самостоятельно инициировали и реализовали с самого начала.
В чем применяется ключевое слово 'non-Escaping' в Rust и зачем оно необходимо?
В каких случаях и для чего используется операция flatMap в функциональных или потоковых преобразованиях данных?
Какова цель использования расширений в программировании или разработке систем?
Как вы получали и работали с задачами на предыдущем месте работы?
Можете объяснить, что подразумевается под концепцией конкуренции в программировании?
Какими видами могут быть представленные элементы в множестве?
В какой области или структуре обычно сохраняется массив данных?
В каких ситуациях используют оператор await совместно с асинхронными методами?
Какие виды операций реализуются быстрее всего в структуре данных массив?
Знаете ли вы о таких поведениях или привычках, которые могут негативно влиять на вашу работу или команду?
Какова основная функция стека в программировании и зачем он используется?
При каких условиях приложение переходит из состояния активного в неактивное?
Каким образом в iOS реализована автоматическая и ручная работа с памятью, и какие механизмы используются для управления ресурсами?
Какие компоненты и структуры инициализируются при запуске программного приложения?