Можеш ли да изброиш и опишеш различните нива на достъп в езика Swift?
iOS
Занимавате ли се в момента с някаква професионална дейност или проект?
Имали ли сте опит в разработването на потребителски интерфейси с помощта на SwiftUI?
Каква е разликата между термините weak, strong и unowned в контекста на управлението на паметта в програмирането?
Има ли кандидат опит с използването на компонента Frame Layout в своите проекти?
Можете ли да обясните какво означава автоматичният механизъм за управление на паметта ARC в iOS?
Обяснете етапите на живота на екземпляр на ViewController в iOS приложение.
Как се различават подходите за позициониране на елементи във Frame Layout и Auto Layout в разработката за Android?
Каква заплата очаквате за тази позиция?
Каква е разликата между модификаторите за достъп fileprivate и private в езика Swift?
Кога можете да започнете да изпълнявате задълженията си на тази позиция?
Какво ви накара да напуснете предишната си позиция?
Как са реализирани вътрешните механизми на класа Optional в езика за програмиране?
Имали ли сте опит с използването на системата Auto Layout за създаване на адаптивни интерфейси?
Обяснете какво е принудително разопаковане на опционал в Swift и в кои ситуации се прилага.
Можете ли да обясните какво се разбира под контрол на достъпа и защо е необходим в системите?
Можете ли да обясните как функционира средата за изпълнение във вашата система?
Можете ли да обясните концепцията за делегиране в патърните за дизайн и как се прилага?
Какво е стандартното ниво на достъп, зададено за класа по подразбиране в езика за програмиране?