Sobes.tech

Как да обясним процеса на показване на графичния потребителски интерфейс на екрана?

Junior — Middle
249

Какви са предимствата и недостатъците на използването на семафори при контрол на достъпа до ресурси?

Junior — Middle
249

Как влияе използването на unowned върху управлението на жизнения цикъл на обекта в програмирането?

Junior — Middle
249

Какво се разбира под сблъсък в контекста на програмирането или системите за обработка на данни?

248

Можете ли да обясните принципа Copy-on-Write и как работи в системите за съхранение на данни?

Junior — Middle
248

Можете ли да обясните концепцията за unowned в контекста на безопасното управление на препратки в Swift?

Junior — Middle
246

Кои механизми или ситуации помагат да се избегне автоматичното броене на връзки в ARC?

Junior — Middle
244

Как да различим механизма за синхронизация Semaphore от Mutual Exclusion (Mutex)?

Junior — Middle
243

Как се различават статичната и динамичната типизация в програмните езици?

243

Обяснете какво се разбира под понятието Silent Push в контекста на мобилните известия

Junior — Middle
243

Как да реализираме взаимодействието между Gesture Recognizer и веригата от обработчици в системата?

Middle — Middle+
241

Как се реализира бързото търсене по ключ с време на достъп около O(1) в структурата данни речник?

Junior — Middle
240

Трябва ли задължително да се присвои стойност на статична променлива при обявяването ѝ?

Junior — Middle
239

Можете ли да обясните какво е LiveLock и как се различава от други състояния като deadlock?

Junior — Middle
239

Можете ли да обясните концепцията за лениво оценяване или отлагане на изпълнението на задачи в програмирането?

238

Какви методи трябва да се приложат за предотвратяване на конфликти, когато на един изглед има няколко Gesture Recognizers?

Junior — Middle
238

Можете ли да обясните какво означава автоматичният механизъм за управление на паметта ARC в iOS?

238
/8