iOS
Какви операции се изпълняват в основния поток на изпълнение на програмата?
Можете ли да обясните какво представлява EnvironmentObject в контекста на разработката със SwiftUI?
Можеш ли да изброиш типовете стойности в Swift?
Каква е ролята и предназначението на обекта Task във вашия проект или система?
Можете ли да обясните какво означава методът setNeedsLayout в контекста на актуализиране на потребителския интерфейс?
В кои ситуации е целесъобразно да се използва механизма Semaphore за синхронизиране на нишки?
Можете ли да обясните какво се случва при изпълнение на командата git merge и как тя обединява клонове в репозитория?
Кой клас на опашката реализира структурата Main в стандартната библиотека на Java?
Обяснете принципа на работа на метода Flat Map и неговата разлика от обикновения Map при обработка на колекции от данни.
Къде обикновено се разполагат обектите от тип референция в паметта?
Разкажете ни за най-трудната задача, която сте трябвало да реализирате с помощта на SwiftUI
Как се обработва събитието на натискане в приложението?
Какви са основните предимства на използването на NSLock в сравнение с други механизми за синхронизация?
В кои ситуации трябва да използвате ключовата дума `unowned` в Swift?
Имали ли сте опит с използването на системата Auto Layout за създаване на адаптивни интерфейси?
Как се определя времевата сложност на операцията по копиране на един елемент вътре в масив?
Как можете да деактивирате или изтриете участник от веригата на обработчиците в системата Responders?
Можете ли да обясните какво е loadView и как се използва в разработката?