iOS
Можете ли да обясните какво представлява UIView в контекста на разработката на интерфейси за iOS?
Защо и как да използвате DispatchQueue.main.async при работа с Combine във вашето приложение?
Можеш ли да назовеш различни типове начини за инициализация на обекти в програмирането?
Каква е разликата между обявяването на променливи с помощта на ключовите думи var и let в JavaScript?
Какъв е диапазонът на възможните стойности, които могат да бъдат зададени за брояч в семафор?
Кои са основните трудности и ограничения, които могат да възникнат при използването на модела на актьорите?
Може ли да се определи кой елемент се показва на екрана, без да се използват изчисления за видимост?
В кои случаи се използват таблици с външни данни (Side Table) в база данни?
Как да реализираме предаването на брояч в компонент View вътре в списък така, че неговата стойност да може да се актуализира отвън?
Използвали ли сте компонента ScrollView за реализиране на Zoom във вашите проекти?
Можете ли да обясните принципите за създаване на четим и поддържан код?
Обяснете какво представлява ситуацията на сблъсък при използване на хеш-функция и как тя влияе върху работата на хеш таблицата.
Кой етап от жизнения цикъл на UIViewController се активира при връщане към предишния екран?
Дали слой в архитектурата има система от нива или структура на нива?
При използване на функцията mutating, създава ли се ново копие на обекта или се променя текущият екземпляр?
Какви методи за обратно извикване са налични в жизнения цикъл на UIViewController?
Поддържа ли се в Swift принципът на обектно-ориентираното програмиране?
Каква е ролята и предназначението на допълнителните опционални условия в протоколите за обмен на данни?
Можете ли да обясните какво са Hooks в контекста на React или други библиотеки/рамки?
Какви методи могат да се използват за предотвратяване на Data Race в многопоточната програмиране?