Занимавате ли се в момента с някаква професионална дейност или проект?
iOS
Можете ли да обясните какво представлява бинарното дърво и как е структурирано?
Можете ли да обясните какво е тип данни с препратка?
Можеш ли да разкажеш за различните типове ограничения, използвани в системи или модели?
Може ли да се определи свойство в интерфейса на протокол?
Можете ли да обясните какво се разбира под основен поток на изпълнение на програмата?
Можете ли да изброите основните видове опашки, с които се сблъсквате при програмиране?
Обяснете разликата между последователната и паралелната обработка на данни.
Имали ли сте практически опит в създаването или внедряването на анимации в проекти?
Можеш ли да изброиш типовете стойности в Swift?
Можете ли да обясните какво се разбира под ограничение в програмирането или базите данни?
Можете ли да обясните концепцията за RunLoop и ролята й в обработката на събития в приложенията?
Как да различаваме типовете данни по стойност и по връзка и какви са разликите между тях в програмирането?
Обяснете концепцията за полиморфизъм в обектно-ориентираното програмиране и как се прилага на практика.
Можеш ли да изброиш и обясниш основните функции на класа UIWindow в iOS?
Можете ли да обясните какво означава терминът Hashable в контекста на програмирането?
Можете ли да обясните основните разлики между клас и обект в обектно-ориентираното програмиране?
Можете ли да обясните какво означава автоматичният механизъм за управление на паметта ARC в iOS?
Можеш ли да назовеш основните типове колекции, използвани в езика Swift?
Защо методите, които променят състоянието на обекта, се обявяват като mutиращи в класа?