iOS
Защо е важно да използвате капсулация при проектирането на обекти в обектно-ориентираното програмиране?
Какви са предимствата и недостатъците на използването на наследяване в обектно-ориентираното програмиране?
Можете ли да обясните какво е състояние на състезание при паралелно изпълнение на програми?
Можете ли да обясните принципа Copy-on-Write и как работи в системите за съхранение на данни?
Какви методи могат да осигурят надеждна доставка на push известия до потребителя?
На какъв етап от разработката или внедряването беше системата към момента на вашето напускане?
Какво се разбира под диспетчеризация в контекста на програмирането или операционните системи?
Обяснете в кои случаи се извършва определянето на зоната на попадение (Hit Test) в интерфейс или графично приложение?
Имали ли сте опит в внедряването и използването на архитектурния модел VIPER във вашите проекти?
Можете ли да обясните какво е обект-компаньон в Kotlin и за какво служи?
Как се съхраняват и извличат данни от UserDefaults в iOS приложения?
Обяснете принципа на работа на механизма Table Dispatch и неговото приложение в системите за обработка на данни.
Какви промени трябва да бъдат направени в кода на системата, за да се поддържа обработката на push известия?
Как да покажем предишните съобщения на потребителя, ако мрежата не е налична?
Как се различават статичната и динамичната типизация в програмните езици?
Можете ли да обясните концепцията за свързан тип в контекста на типизацията?
Как се извършва четенето на данни от UserDefaults в iOS приложения?
Какви методи могат да се използват за управление на зависимости в проект?