iOS
Как влияе използването на анотацията @objc върху динамичното разпределение на методи в Objective-C и Swift?
Може ли да прекъснете изпълнението на задача, стартирана чрез GCD в iOS или macOS?
Можете ли да обясните концепцията за Optional Publisher и в кои ситуации се използва?
Какви механизми осигуряват уникалността на елементите в колекция от тип множество?
Можете ли да обясните какво представлява TVMLKit и как се използва при разработката на приложения за Apple TV?
Какво поведение се очаква при извикване на main.sync в контекста на паралелно изпълнение в Kotlin?
Каква е ролята на многопоточността в съвременните софтуерни системи и защо се използва?
Не мислите ли, че изкуственият интелект може да измести творческата роля при разработването на iOS приложения?
Можете ли да обясните какво се разбира под наличност в системите?
Какви са разликите между форматиите за данни JSON и XML по отношение на структурата и използването?
Какви видове диспетчеризация на извиквания на методи съществуват в Objective-C?
Каква беше вашата образователна база или курсове, които допринесоха за развитието на вашите умения за програмиране?
Какво означава реализирането на протокола CustomStringConvertible в Swift и за какво се използва?
Как да създадете клас, който гарантира, че има само един екземпляр, без да използвате патърна Singleton?
Какви подходи и методи се използват за проверка на устойчивостта на приложението при слаб сигнал на мобилната мрежа, например в мрежи 2G?
Какви методи съществуват за поставяне на задачи в опашката за обработка?
Имали ли сте опит с променливи, защитени срещу състезателни условия при многопоточна програмиране?
Разкажете за вашия опит с CALayer при разработката на интерфейси или графика.
Какво ви мотивира да ходите на работа всеки ден?
Как виждате развитието на вашата кариера и професионалните си умения в областта на разработката на софтуер?