Как да се обединят няколко промени в един комит в система за контрол на версиите?
iOS
Можете ли да дадете пример за това как стойностите от тип се предават или съхраняват в купчината в програмните езици?
Какви инструменти и механизми използвате за реализиране и управление на многозадачността в приложенията?
Каква е разликата между методите setNeedsLayout и layoutIfNeeded по отношение на актуализирането на макета на интерфейса?
Можете ли да изброите различните типове методи за управление на задачи и ресурси в операционните системи?
Можете ли да обясните какво означава превключване на контекста в операционните системи?
Какви инструменти или подходи използвахте при създаването на автоматизирани тестове?
С какви трудности може да се сблъска система при работа с многопоточност?
Обяснете концепцията за затваряне в програмирането и нейното приложение
Можеш ли да дадеш пример, когато рамката на елемент и неговите граници не съвпадат по размер?
Колко стекови технологии могат да се използват в едно приложение?
Можеш ли да изброиш основните типове опашки, използвани в програмирането?
Как да различим командите git rebase и git merge и какви са техните основни разлики?
Кои фактори взимаш предвид при избора на архитектурно решение?
Можете ли да обясните какво означава методът setNeedsLayout в контекста на актуализиране на потребителския интерфейс?
Възможно ли е да се реализира структура от данни с използване на слаби препратки?
Как да различаваме типовете данни по стойност и по връзка и какви са разликите между тях в програмирането?
Обяснете етапите на създаване, използване и унищожаване на обект по време на неговото съществуване в програма
Каква е разликата между типовете препратки Strong и Weak в управлението на паметта и моделa на препратките?