Имали ли сте опит в разработката с Objective-C?
iOS
Можете ли да обясните какво представлява инструментът Time Profiler и как се използва за анализ на производителността?
Възможно ли е да се гарантира безопасността на данните след тяхното изтриване от системата?
Можете ли да обясните концепцията за архитектура, базирана на използването на отделни услуги за изграждане на програма?
Използвали ли сте SwiftUI в предишните си проекти?
Как се различават подходите Канбан и Скрам в управлението на проекти за разработка на софтуер?
Можете ли да дадете пример за оценка на сложността на алгоритъм, която се оказа грешна или недостатъчна?
Какви са разликите между архитектурните модели VIPER и Clean Swift в мобилната разработка?
Можеш ли да назовеш основните състояния, в които може да се намира едно приложение?
Можеш ли да опишеш как се реализират и прилагат миграциите на бази данни?
Можете ли да обясните какво означават блокираните процеси в многонишково приложение?
Как да се осигури безопасността на данните на приложението след неговото изтриване?
Можете ли да обясните за какво се използват UserDefaults в iOS разработката?
Каква е разликата между мок обекти и стабове в контекста на тестването?
Обяснете какво означава терминът 'функция от по-висок ред' в програмирането и как се използва.
Възможно ли е да се реализира основният цикъл на изпълнение в приложението и как да го направим?
Могат ли да се използват стойности на типове данни, предавани по стойност, в списъците за улавяне в затварянията?
Обяснете принципа на работа на Cherry Pick в системите за контрол на версиите.
Можете ли да обясните какво представлява обектът DispatchWorkItem в iOS и как се използва при управлението на задачи?