Git-те тармақтарды басқару стратегияларын бұрынғы жұмыс орныңызда қалай қолдандыңыз?
iOS
Swift тілінде бірнеше мұрагерлікті жүзеге асыруға бола ма?
Механизм кеңейтіміне құрылымды қосу арқылы функционалдылықты кеңейтуге бола ма?
Дамыту немесе деректермен жұмыс істеу контекстінде Raw value термині не білдіретінін түсіндіріп бере аласыз ба?
Өткен қызметіңізде жұмыс істеген команда мүшелерінің құрылымы мен рөлін сипаттаңыз.
iOS-те автоматты жады басқару механизмі ARC-ның мәні неде екенін түсіндіріп берсеңіз?
Алдыңғы жұмыс орныңызда Git процесін пайдалана отырып, бұтақтар мен релиздерді қалай басқардыңыз?
GCD, NSThread және OperationQueue арасындағы айырмашылықтарды және олардың iOS дамуындағы көп ағынды бағдарламалаудағы артықшылықтарын түсіндіріңіз.
Бағдарламалауда қолданылатын әртүрлі инициализатор түрлерін тізе аласыз ба?
Объектінің ішкі деректерін сырттан тікелей қол жеткізуді болдырмау үшін қалай жасыруға болады?
GUI-қосымшалардағы оқиға өңдеу жүйесінде жауап беруші тізбегінің концепциясын түсіндіріңіз.
Қосымшаларда MVVM және MVP архитектуралық үлгілерінің айырмашылығы қандай?
Жады басқаруда Retain және Release қалай жұмыс істейтінін түсіндіре аласыз ба?
Бағдарламалау немесе жүйе жобалау контекстінде 'The Hip Object' термині не білдіретінін түсіндіре аласыз ба?
Оқылатын және қолдауға оңай кодты құру принциптерін түсіндіре аласыз ба?
iOS дамуында асинхронды тапсырмаларды орындауда GCD мен NSOperation қолданудың айырмашылығы неде?
Сізді iOS әзірлеуші мамандығын таңдауға не итермеледі?
Swift тілінде public және open қол жеткізу модификаторларының айырмашылығы неде?
Барлық сілтеме типті объектілерді жадының heap аймағында сақтау міндетті ме?