iOS
Можете ли да обясните какво е DispatchQoS и как се използва в операционните системи Android?
Как да реализираме съхранението на обекти с помощта на слаби препратки в колекция?
Какво ще се случи с метода на жизнения цикъл ViewController, ако зададете свойството backgroundColor без предварително извикване на loadView или други методи за зареждане на изгледа?
Можете ли да обясните как функционира средата за изпълнение във вашата система?
Опишете опита си в внедряването и работата в рамките на методологията Scrum в предишни проекти.
Как могат да бъдат открити течове на памет в приложение?
Каква архитектурна структура бихте използвали при създаването на този компонент?
Какви нови средства за мониторинг и управление на състоянието в SwiftUI бяха въведени след версия iOS 13?
Можете ли да обясните концепцията за архитектура, базирана на използването на отделни услуги за изграждане на програма?
Какъв опит имате преди да започнете да разработвате за iOS?
Какви методи използвате за откриване на течове на памет в проектите си?
Как се осъществява доставката на push известия чрез Apple Push Notification Service (APNs)?
Можеш ли да обясниш какво е инструмент за профилиране в програмирането?
Какви рискове и особености са свързани със съхранението на различни типове данни в един масив?
Можеш ли да изброиш различните типове полиморфизъм в обектно-ориентираното програмиране?
Каква е разликата между методите viewWillLayoutSubviews и viewDidLayoutSubviews в жизнения цикъл на UIViewController?
Можете ли да обясните какво представлява класът Optional в Java и за какво се използва?
По какви начини може да се реализира взаимодействието с REST API?
Може ли да се добавят допълнителни свойства към съществуващи класове или обекти чрез разширения?
Какво поведение се очаква при обявяване на променлива user с използване на слаба препратка чрез weak var user = User()?