iOS
Какви функции от по-високо ниво сте използвали в проектите си и можете ли да дадете примери за тяхното приложение?
Кое място за работа избра за трудоустройство?
В кой метод на iOS интерфейсните контролери се извършва автоматично настройване на размерите и разположението на подвидовете?
Обяснете предназначението и работата на делегатите в контекста на програмирането на C#.
Лошото използване на патърна Singleton нарушава ли принципа за единствена отговорност?
Извършва ли се автоматично извикване на методите за жизнения цикъл на ViewController по време на създаването му?
С кои рамки вече сте работили или използвали в проектите си?
Имал ли си опит в търсенето и отстраняването на течове на памет или ресурси в проектите си?
Работили ли сте някога върху създаването или използването на дизайн система на предишното си място на работа?
Какви методи и практики използваш за подобряване и оптимизация на съществуващия код?
На кой етап от цикъла на живота на компонента може безопасно да се получи актуална информация за текущото състояние на прозореца или рамката му?
При какви условия механизмът copy-on-write спира да предотвратява ефективно копирането на данни?
Използвали ли сте или използвате ли някога приложението за видеоконференции Zoom?
Как е реализирана системата за оформление на интерфейси в SwiftUI и какви основни принципи използва?
Каква е основната задача и приложение на структурите от данни в програмирането?
Обяснете каква роля играе принципът на отвореност-затвореност в SOLID и какво означава буквата O в този контекст
Какви трудности могат да възникнат при интегрирането на навигацията UIKit и SwiftUI в едно приложение?
В кои ситуации се препоръчва използването на структури от данни?
Коя категория данни принадлежи типът Enum?
Можете ли да обясните какво означава принципът на инверсия на зависимостите в обектно-ориентираното програмиране?