Чем отличаются типы ссылок Strong и Weak в управлении памятью и ссылочной моделью?
В каких ситуациях рекомендуется применять связанный список (LinkedList)?
Можете объяснить принцип Copy-on-Write и как он работает в системах хранения данных?
Могут ли возникнуть сложности или неожиданные поведения, если внутри класса одно из его замыканий обращается к его методам или свойствам?
Какие методы обратного вызова доступны в процессе жизненного цикла UIViewController?
Можете объяснить, что такое структура DispatchGroup и как она используется для синхронизации выполнения нескольких асинхронных задач?
Какие сложности и препятствия возникали у вас при использовании выбранных технологий в проектах?
Какие параметры учитываешь при определении уровня заработной платы?
В каких случаях использование EnvironmentObject может быть неэффективным или нежелательным?
Почему в программировании используют слабые и сильные ссылки, и чем они отличаются?
Можно ли при использовании GCD синхронно ожидать выполнения нескольких задач и продолжить выполнение после их завершения?
Какие инструменты или подходы используешь для отмены или откладывания задач в своей работе?
Где вы обычно храните данные, временно сохраняемые в процессе обработки?
Как отличить REST API от WebSocket и в чем заключается их основное отличие?
Какими способами вы устраняете или минимизируете проблемы, связанные с параллельным выполнением задач в многопоточной среде?
Можешь назвать основные принципы, используемые при проектировании программных систем?
Можете объяснить концепцию ленивой оценки или откладывания выполнения задач в программировании?
Можешь назвать распространённые неправильные подходы или ошибки при проектировании и реализации программных систем?
Можно ли использовать сложную структуру данных в качестве ключа в словаре?
Какие методы реализуют анимацию в различных приложениях или интерфейсах?