iOS
Стандартты стекке қоса, қай жерлерде деректер құрылымы орналасуы мүмкін?
Run Loop-тың әртүрлі өңдеу циклдерінде бірдей ресурстарды бірлесіп қолдануға бола ма?
Swift тілінің негізгі артықшылықтары мен кемшіліктері қандай?
Құлып ұғымын түсіндіріңіз және оны бағдарламалауда қалай пайдалану керек.
Swift тілінде `unowned` операторын қолданудың мысалын келтіре аласыз ба?
Қолжетімділікті басқару дегеніміз не және ол жүйелерде не үшін қажет?
UIViewController өмірлік циклының қай фазасында NSLayoutConstraint орнатылады?
Элементтерді көрсету үшін коллекциялық көрініс компонентін қолдану қай жағдайларда ұсынылады?
Жобаға VIPER архитектуралық паттернін қолданудың мысалын келтіре аласыз ба?
Интерфейс компоненттерінде AutoLayout жүйесінің қалай жұмыс істейтінін түсіндіре аласыз ба?
Бағдарлама орындалу кезінде қанша бөлек жады аймақтары болуы мүмкін?
Көп ағынды және синхрондауда операцияның атомарлы екенін қалай анықтауға болады?
Объектілерді сөздікке кілт ретінде пайдалану үшін қандай шарттар мен сипаттамалар болуы керек?
ARC-да автоматты жадты басқару механизмін және ол қалай пайдаланылмаған объектілерді босататынын түсіндіре аласыз ба?
MVVM архитектуралық үлгісі дегеніміз не және ол интерфейс әзірлеуде қалай қолданылады?
Swift-те хэш кестелері немесе хэш құрылымдарының элементтері ретінде қолдану үшін объектілерде қандай шектеулер мен талаптар бар?
Жұмыс немесе оқуда кездескен тест тапсырмаларының мысалдарын бере аласыз ба?
SOLID қағидаларындағы O әрпі не білдіреді?
SwiftUI-ды жобаларыңызда қолданғанда қиындықтарға кезіктіңіз бе?
Бағдарламалау тілдерінде есептелетін қасиеттерді сақтау үшін тізімдерді қолдануға бола ма?