Кои са основните аспекти, които трябва да се вземат предвид при започване на нова работа?
iOS
Какво е патърнът Bridge?
Как се извършва разпределянето и освобождаването на памет за референтните типове данни?
Можеш ли да обясниш какво е DispatchQoS и как работи в системите Android?
Каква е разликата между Weak и Unowned в управлението на паметта?
Как се различават моделите Proxy и Bridge по отношение на тяхната цел и реализация?
Кога точно се активира методът viewWillAppear в жизнения цикъл на ViewController?
Какъв тип данни се използва за реализиране на глобална опашка?
Можете ли да обясните концепцията VIPER и нейните основни компоненти?
Кога се случва добавянето на кореновия изглед към йерархията при извикване на метода `viewWillAppear`?
Кои са ключовите задачи и условия, които бихте искали да видите във вашата бъдеща професионална среда?
Какво ви накара да напуснете предишната си позиция?
Можеш ли да обясниш основните шаблони за дизайн и тяхното приложение?
Имали ли сте опит в разработването на приложения на Kotlin с много платформи архитектура?
Можете ли да споделите своя професионален опит и ключови постижения?
Каква роля изпълнява всеки елемент в архитектурата MVVM?
Обяснете концепцията за синхронно изпълнение на задачи и нейните особености
Каква е времевата метрика за операцията по вмъкване на елемент в началото на масива?
Какви методи за обратно извикване са налични в жизнения цикъл на UIViewController?