iOS
Как се различава използването на синхронни и последователни методи в програмирането?
Можеш ли да дадеш пример кога в затваряне в Swift трябва да използваш weak self, за да предотвратиш циклични препратки?
Обяснете концепцията за синхронно изпълнение на задачи и нейните особености
Как се реализира автоматичната инициализация на обекти вътре в класове в Swift и какви са разликите с структурите?
Как да премахнем елемент от речник?
Какви техники или подходи използваш при писането на модулни тестове?
Какви затруднения възникнаха при интегрирането на MapKit в проект, използващ архитектурата Clean Swift?
Каква е разликата между структурата на опашката и механизма на задачата?
Каква е основната цел на използването на push известия в приложенията?
Какви са предимствата и недостатъците на използването на компонента GeometryReader в интерфейсите?
Какви са предимствата и недостатъците на използването на Auto Layout при създаването на интерфейси?
Как разбираш процесите и методите за тестване на софтуерни решения?
Кои технологични стекове или инструменти не бихте искали да използвате в работата си?
Как реализирате делегат за управление на таблицата във вашия проект?
В кои случаи моделите в MVVM трябва да се обявяват като класове, а в кои — като структури?
Можете ли да обясните какви са Provision профилите в контекста на разработката на мобилни приложения?
Можеш ли да назовеш основните поведенчески модели в проектирането на софтуерни системи?
Какви типове данни или обекти могат да служат като ключове в речници или хеш таблици?
Какви са предимствата и недостатъците на разделянето на системата на модули?
Как бихте оценили привлекателността на използването на Objective-C във вашите проекти?