Чем отличаются особенности режима отложенной загрузки и обычной загрузки данных?
Можете объяснить, что представляет собой объект WorkItem и для чего он используется?
Какой подход ты бы использовал для безопасного хранения паролей в системе KeyChain?
Когда необходимо избегать использования установки аутлетов в интерфейсе?
Каковы отличия между типами данных по их семантике: значения и ссылки?
Каким образом реализуется оповещение о переходе системы из активного состояния в неактивное?
Каким образом осуществляется получение значения в словаре, начиная с ключа и проходя через его хэш-функцию?
Каким образом можно расширить зону взаимодействия с элементом без изменения его габаритов?
Можешь объяснить, какие типы блокировок существуют и как они работают в многопоточном программировании?
Какие сложности или проблемы могут возникнуть при интеграции WebSocket в iOS-приложение?
Можешь ли ты назвать основные сущности, связанные с алгоритмом нахождения наибольшего общего делителя (НОД)?
Какие методы существуют для сохранения информации о пользователях?
Чем хороши и какие есть недостатки использования семафоров в контроле доступа к ресурсам?
Можно ли перечислить преимущества и недостатки библиотеки Moya для сетевых запросов в приложениях?
В каких ситуациях применяется таблица свидетельств (Witness Table) в контексте программирования?
Возможна ли реализация lazy evaluation с помощью конструкции let?
Опиши ситуацию на рабочем месте, когда что-то пошло значительно не так и привело к проблемам, и как ты справился с этим.
Что вызывает запуск метода layoutSubviews в компонентах интерфейса?
Каким образом ты понимаешь процессы и методы тестирования программных решений?
Какие моменты в предыдущей работе вы считаете могли быть лучше или вызывали неудовлетворенность?