Обяснете принципа на работа на синхронните операции и тяхната цел в програмирането.
iOS
Обяснете основните разлики между масив, речник и множество в контекста на тяхната употреба и структура на данните.
Каква е разликата между използването на GCD и NSOperation за изпълнение на асинхронни задачи в iOS разработката?
Можете ли да обясните разликите между обикновен източник на данни и дифериращ източник на данни при работа с данни в потребителския интерфейс?
Можете ли да обясните какво е OperationQueue в контекста на работа с нишки и задачи в програмирането?
Какви видове данни са допустими като ключ за речник или хеш таблица?
Кога е целесъобразно да се използва определена структура от данни?
Можете ли да разкажете малко за вашия професионален опит и основните постижения?
Разкажете как сте извършвали проверка и обмен на мнения по кода в предишния си екип.
Как възприемате основните принципи на разработката на софтуер?
Как се различават компонентите StackView и TableView в разработката на интерфейси?
Каква е разликата между Weak и Unowned в управлението на паметта?
Можете ли да обясните концепцията VIPER и нейните основни компоненти?
Можете ли да споделите своя професионален опит и ключови постижения?
Как реализирате делегат за управление на таблицата във вашия проект?
Можете ли да обясните концепцията за обектно-ориентирано програмиране и основните му принципи?