iOS
Какви методи съществуват за поставяне на задачи в опашката за обработка?
Кои моменти в предишната ви работа смятате, че можеха да бъдат по-добри или ви предизвикаха неудовлетвореност?
Можете ли да обясните какво означава изпълнение на код без асинхронни методи?
Какво е предимството на архитектурния модел MVVM в сравнение с MVC по отношение на производителността?
Какви предимства предоставя UIKit в сравнение със SwiftUI при разработката на интерфейси?
Как да реализирате съхранението на слаби препратки вътре в масив във вашия програмен език?
Какво поведение се очаква, ако се изключи механизмът copy-on-write от структурата данни?
Имали ли сте опит с използването или поддръжката на самоподписани SSL сертификати?
Можете ли да обясните какво е функцията за escaping в контекста на програмирането?
Обяснете какво е свързан списък и как е устроен.
По какви начини може да се реализира наследяването на състоянието на приложението в различни архитектурни подходи?
Кои методи могат да се използват за реализиране на патърна Singleton в програмирането?
Кои са основните принципи на проектиране на системи, които обикновено прилагате в работата си?
Какви методи или средства се използват за обработка на събития при натискане на клавиши или бутони?
Можеш ли да назовеш основните шаблони за създаване на дизайн?
Какви са предимствата и недостатъците на използването на структури от данни при работа с многопоточни програми?
Какво е предимството от използването на Key Chain за безопасно съхранение на пароли?
Можете ли да обясните какво представлява бинарното дърво и как е структурирано?
Възможно ли е да получите текущия кадър на анимацията по време на нейното изпълнение?
Възможно ли е един обект да има няколко връзки към него едновременно?