iOS
Може ли да се промени или замени визуализацията, свързана с текущия контролер на изгледа, след създаването му?
Как се реализира уведомяването за преминаване на системата от активен към неактивен статус?
Кога и защо се прилага принудително разопаковане на опционали в Swift?
С какви трудности може да се сблъска разработчик при използването на потоци в приложенията?
Можеш ли да изброиш основните шаблони, използвани в обектно-ориентираното програмиране?
Какви начини за управление на задачите реализира структурата?
Как да определите дали един клас реализира даден протокол в език за програмиране?
Имали ли сте опит да преживеете професионално изгаряне или силно емоционално изтощение на работното място?
Как управлява ARC паметта по време на компилацията на проекта в Objective-C?
Можете ли да обясните какво се разбира под термина 'Актьор' в контекста на програмирането и системите?
Можете ли да обясните концепцията за Geometry в SwiftUI и ролята й при създаването на интерфейси?
Къде е по-препоръчително да се съхраняват изображенията в приложението?
Какви стъпки трябва да се предприемат, за да се възникне цикъл на задържане (Retain Cycle) в паметта?
Можеш ли да дадеш пример за ситуация, в която се прилага принципът на Лисков за замяна на един тип с друг, без да се нарушава логиката на програмата?
Можеш ли да дадеш пример кога обекти от тип референция се съхраняват в стека?
Можеш ли да изброиш други типове памет, използвани в програмирането, освен стек и купчина?
Имате ли академична степен или съответстващ диплом?
Какви условия или практики на работното място смятате за допустими или приемливи?
Как работи механизмът synchronized при използването му със статична функция в контекста на монитор?
Опишете ситуация на работното място, когато нещо се е объркало значително и е довело до проблеми, и как се справихте с това.