iOS
Бағдарламалық жүйелерді әзірлеуде абстракцияның рөлі қандай?
Жұмысыңызда әдетте қолданатын негізгі жобалау принциптері қандай?
Соңғы лауазымда жұмыс істеген негізгі міндеттер мен жобаларды сипаттай аласыз ба?
Жобаларыңызда SOLID принциптерін ұстанасыз ба?
Көп ағынды бағдарламалармен жұмыс істеу немесе дамыту тәжірибеңіз бар ма?
Бағдарламалық жүйелерді жобалау кезінде қолданатын SOLID негізгі принциптері қандай?
Көпқадамды немесе күрделі деректер формаларымен жұмыс істедіңіз бе?
Жобаларыңызда BDUI-мен жұмыс істедіңіз бе?
Объектілі-бағытталған бағдарламалауда ашық-жабық қағиданың негізгі идеясы неде?
Қандай да бір ең күрделі техникалық мәселелерді шешіп, табысты шешкеніңізді сипаттаңыз.
GCD дегеніміз не және ол бағдарламалауда қалай пайдаланылады?
Алдыңғы жұмыс орындарында негізгі міндеттеріңіз бен қатысқан жобаларыңыз туралы айта аласыз ба?
Сіз сәтті жүзеге асырған ең маңызды жобалар немесе тапсырмалар туралы айта аласыз ба?
Сіз әзірлеуге мәжбүр болған күрделі UI элементтері туралы айта аласыз ба?
Жүйеде кеңейтімдерді пайдалану кезінде қандай шектеулер пайда болуы мүмкін?
Қандай жобаларды жүзеге асырдыңыз немесе қатыстырдыңыз?
Жинақтармен немесе деректер ағындарымен жұмыс істегенде 'map' және 'flatMap' әдістерінің айырмашылықтарын түсіндіріңіз.