iOS
Обяснете принципа на работа на архитектурния модел MVVM и неговите съставки.
Какви стандарти или принципи спазваш при създаването на програмен код?
Можете ли да обясните какво е NSHashTable и как се използва?
Можете ли да обясните какво представлява обектът WorkItem и за какво се използва?
Какви методи за разположение на потребителски интерфейси сте прилагали в практиката си?
Можете ли да обясните механизма на работа на метода Sync в реализирането на потокобезопасна опашка?
Колко е важно да се извършва анимация при промяна на ориентацията на екрана за плавен преход на изгледа?
Какви методи и техники използвате за организиране на времето си на работа?
Как се осъществява взаимодействието между различните слоеве и компоненти в многослойната архитектура на системата?
Какво те мотивира да се развиваш професионално и да усъвършенстваш уменията си?
Имате ли текущи предложения за работа или оферти?
Можете ли да обясните какво се разбира под термина Subscript в програмирането?
Какво се случва с обект в паметта, ако няма активни препратки към него?
Можете ли да обясните вътрешната работа на механизма за броене на силните препратки в системите за управление на паметта?
Кои са основните аспекти, които трябва да се вземат предвид при започване на нова работа?
Каква е основната задача на ленивата инициализация и в кои ситуации се прилага?
Каква беше причината за решението да се откажете от използването на XIB файлове в проекта?
Можеш ли да назовеш основните примитиви, използвани в GCD (Grand Central Dispatch)?
Как реализирахте автоматичното изграждане и тестване на проекти на предишната си работа?
Можеш ли да изброиш основните HTTP методи и да обясниш тяхното приложение?