Каква заплата очаквате за тази позиция?
iOS
Можете ли да обясните какво означава терминът Hashable в контекста на програмирането?
Какво се разбира под сблъсък в контекста на програмирането или системите за обработка на данни?
Можеш ли да назовеш основните типове колекции, използвани в езика Swift?
С какви трудности може да се сблъска система при работа с многопоточност?
Кога можете да започнете да изпълнявате задълженията си на тази позиция?
Обяснете какво означава функцията pointInside и как се използва в програмирането.
Обяснете етапите на живота на екземпляр на ViewController в iOS приложение.
Какви методи могат да се използват за предотвратяване на взаимни блокировки в многопоточни приложения?
Каква е ролята на механизма RunLoop в обработката на събития и управлението на опашки в приложение?
В коя фаза от жизнения цикъл на UIViewController се настройва NSLayoutConstraint?
Как предпочитате да организирате дейността си по проекта?
Можете ли да обясните какво означават блокираните процеси в многонишково приложение?
Можете ли да обясните концепцията за слаби препратки в програмирането?
Можете ли да разкажете малко за вашия професионален опит и основните постижения?
Можете ли да обясните как се реализира достъпът до обект в хеш таблицата в системата?
Можете ли да обясните принципа на работа на веригата отговори (Responder Chain) в графичен интерфейс?