iOS
Обяснете какво се разбира под ограничения в контекста на базите данни.
Как беше реализирана автоматизацията на сборката и деплоймента на последното ви работно място?
Кога се освобождава паметта за обекти, съхранявани в стека?
Какви вътрешни механизми стоят зад реализирането на масив в паметта?
Какво е предназначението и използването на примитивите за синхронизиране на потоци в многопоточни приложения?
Можете ли да обясните какво представлява класът UIGestureRecognizer в разработката на iOS приложения?
Можете ли да обясните концепцията за Autoclosure и как се използва в езика за програмиране?
Как автоматичната система за управление на паметта ARC следи и управлява препратките към обекти?
Какви стъпки трябва да се предприемат, за да се премахне ефектът от сривове на изображенията при превъртане на таблицата?
Как се информира потребителят за събития, когато приложението не е активно или е затворено?
Можете ли да обясните какво означават блокираните процеси в многонишково приложение?
Защо е задължително обявяването на инициализатора в протокола за всички класове, които реализират този протокол?
Обяснете разликата между последователната и паралелната обработка на данни.
Какви методи за навигация вътре в приложенията сте използвали в практиката си?
Как получава Router необходимите зависимости за създаването на ViewModel?
Може ли да се съхраняват допълнителни свойства вътре в изброяванията в език за програмиране?
Можете ли да обясните разликата между таблицата на свидетелите и виртуалната таблица в обектно-ориентираните системи?
Обяснете разликите между структурата данни стек и областта на паметта купчина.
Какво съдържание не се препоръчва да се включва в компонента Coordinator?
Какво поведение се очаква при извикване на статичен метод, ако той се използва интензивно или причинява вътрешни грешки?