iOS
Обяснете концепцията за Dependency Injection и ролята й в разработката на софтуерни компоненти
Кои аспекти на работата ви на предишната позиция ви харесаха най-много?
Какво може да доведе до това, че превъртането на страницата спре да работи или замръзне?
Какви методи се използват за осигуряване на уникалността на идентификатора Bundle ID в приложението?
Можете ли да обясните концепцията за Subject Publisher в контекста на събитийни системи?
Можете ли да обясните механизма за броене на препратки и управление на паметта с помощта на Retain Count?
Коя диспетчеризация в програмирането — статична или динамична — осигурява по-бързо изпълнение?
Кои са съществуващите методи и подходи за запазване на обекти с данни?
Как се извършва показването на потребителския интерфейс на екрана в приложението?
Каква е целта и приложението на различните видове данни в програмирането?
Каква е ролята на метода viewDidLoad в жизнения цикъл на UIViewController?
В кои случаи стойностите по подразбиране на типовете данни не се разполагат в областта на паметта на купчината?
Използвали ли сте Interface Builder за разработка на интерфейси във вашите проекти?
Какви методи могат да се използват, за да се определи дали компонентът View се показва на текущия екран?
Какво влияе на размера и теглото на приложения, създадени на Swift?
Каква информация съдържа структурата данни стек?
Можете ли да споделите своя професионален опит и ключови постижения?
Какво означава стабилността на Content Compression в контекста на компресия на данни?
Какво се случва с обекта, ако съществува само една несилна (unowned) препратка към него и тя стане недостъпна?
В кои случаи обект от клас може да бъде поставен в стек памет?