iOS
Колко интервюта сте преминали вече?
Коя е минималната версия на iOS, която считате за стандартна за поддръжка във вашите проекти?
Обяснете разликите между Hot и Cold потоци от данни в реактивните системи
Какво причинява забавяния или сривове при превъртане на изображения в слайдшоу?
Как да определим дали два обекта сочат към една и съща област на паметта?
Възможно ли е да се добавят няколко нива на показване (слоеве) в потребителския интерфейс?
Можете ли да обясните какво се разбира под термина Deeplink в мобилни или уеб приложения?
В кои ситуации е целесъобразно да се използва механизма Semaphore за синхронизиране на нишки?
В коя ситуация е по-подходящо да използвате weak или unowned за управление на паметта в екип от разработчици?
Обяснете разликите между използването на композиция и наследяване в обектно-ориентираното програмиране.
Какви инструменти или подходи използвахте при създаването на автоматизирани тестове?
Можете ли да обясните принципа на работа на командата 'git rebase' и как се използва при работа с клонове?
В кой метод на iOS интерфейсните контролери се извършва автоматично настройване на размерите и разположението на подвидовете?
Можете ли да обясните какво е класът UIGestureRecognizer и как се използва в разработката за iOS?
Как се различават моделите Proxy и Bridge по отношение на тяхната цел и реализация?
Можете ли да обясните концепцията за Future във фреймуърка Combine и ролята му в асинхронните операции?
Можете ли да обясните концепцията за Subject Publisher в контекста на събитийни системи?
Можете ли да обясните какво означава терминът идемпотентност в контекста на програмирането и API?
Използвали ли сте UIKit в проектите си? Ако да, до каква степен и какви задачи решавахте с неговата помощ?
Можете ли да дадете пример за прилагане на техниката Swizzling в програмирането?