iOS
Можеш ли да дадеш пример за прилагане на архитектурния модел VIPER в проект?
Можете ли да обясните какво е свързан списък и как работи?
Можете ли да обясните значението на концепцията за Constraint в контекста на управление на проекти или разработка?
Кой тип данни обикновено се използва за реализиране на опционални стойности?
Каква е разликата между структурата на опашката и механизма на задачата?
Може ли да реализирате собствен обвивка за методи с обработчик за завършване (completion handler), използвайки синтаксиса async/await?
Как реализира структурата данни Dictionary процеса на получаване на стойност по ключ с помощта на хеш-функция и методи за сравнение?
Можеш ли да обясниш какви са ARC модификаторите в управлението на паметта?
Можете ли да обясните какво представлява инструментът Time Profiler и как се използва за анализ на производителността?
Колко отделни области на паметта могат да съществуват в процеса на изпълнение на програма?
Каква задача се решава с помощта на основната опашка в системата?
Използвали ли сте различни мащаби при работа с MapKit?
Участвахте ли в разработването на проект, който използваше и двата езика за програмиране: Swift и Objective-C?
Можете ли да обясните концепцията за required init в Swift и ролята й при инициализацията на обекти?
Кои технологични стекове или инструменти не бихте искали да използвате в работата си?
Как се нарича процесът на обединяване на няколко операции в една последователност за изпълнение?
Как се различават методът за определяне на точков удар и тестът за удар в контекста на разработката на интерфейси?
APNs осигурява ли доставката на push известия в интеграцията с Firebase?
Възможна ли е статична маршрутизация при реализирането на протокола?
Кога е препоръчително да използвате масиви в програмирането?