iOS
Каква е ролята на използването на абстракция при разработването на софтуерни системи?
Кои са основните принципи на проектиране на системи, които обикновено прилагате в работата си?
Кои са основните принципи на SOLID, които използвате при проектирането на софтуерни системи?
Можете ли да опишете основните си задължения и проекти, по които сте работили на последната си позиция?
Следвате ли принципите SOLID при разработката на вашите проекти?
Имали ли сте опит в разработването или работата с многопоточни приложения?
Опишете най-трудните технически задачи, с които сте се сблъсквали и успешно сте решили
Имали ли сте опит с многостепенни или сложни форми за данни?
Имали ли сте опит с BDUI в проектите си?
Можете ли да обясните основната идея на принципа на отвореност и затвореност в обектно-ориентираното програмиране?
Можете ли да разкажете за основните си задължения и проекти, в които сте участвали на предишните си работни места?
Можеш ли да споделиш най-значимите проекти или задачи, които успя да реализираш успешно?
Обяснете какво означава терминът GCD и как се използва в програмирането
Можете ли да разкажете за сложни UI елементи, които сте разработвали?
Какви ограничения могат да възникнат при използването на разширения в системата?
Какви стандарти или принципи спазваш при създаването на програмен код?