iOS
Бағдарламалауда жалпы деректер типтерінің рөлі мен қолданылуы қандай?
Counter айнымалысының ішіндегі жабықтықта қолданылуы және оның мәнін өзгерткеннен кейін шақырылуы соңғы нәтижеге қалай әсер етеді?
Бағдарламалаудың негізін құрайтын негізгі принциптерді атай аласыз ба?
Clean Swift архитектурасы дегеніміз не және оның негізгі артықшылықтары қандай?
Деректер ағынымен жұмыс істеу үшін қандай құрал көпжолды басқарудың жоғары деңгейін ұсынады?
SOLID қағидаларындағы O әрпі не білдіреді?
Кодтың автоматтандырылған тестілеуін жүргіздіңіз бе?
Жоба барысында қандай қиын жағдайларға тап болғаныңыз туралы айта аласыз ба? Неге ол қызықты болды және оны қалай шештіңіз?
SOLID-те ашық-жабық қағидатының рөлін түсіндіріңіз және бұл контекстте O әрпі не білдіреді.
Оқылатын және қолдауға оңай кодты құру принциптерін түсіндіре аласыз ба?
Объектілі-бағытталған бағдарламалауда статикалық қасиет деген не екенін түсіндіріп берсеңіз?
Жүйенің ішкі жұмысында Copy-on-write стратегиясы қалай жүзеге асырылған?
Жүйеде әртүрлі кезектер арасындағы өзара әрекеттесу мен байланыс қалай жүзеге асырылады?
UIViewController өмірлік циклінде алдыңғы экранға оралғанда қай кезең іске қосылады?
iOS қосымшаларын әзірлеу кезінде өнімді басқару дағдыларыңызды қолдандыңыз ба?
Егер 90 градусқа трансформация қолданылса, UIView көрсетілімі қалай өзгереді?
Copy-on-write механизмі жолдармен жұмыс істегенде оңтайландыруды қолдайды ма?
Алдыңғы жұмыс орныңызда қандай артықшылықтар мен кемшіліктерді атап өтесіз?
Mutating функциясын қолданғанда жаңа көшірме жасалады ма, әлде ағымдағы нұсқа өзгертіледі ме?
UIViewController өмірлік циклінде loadView әдісі қанша рет шақырылады?