Программда объект тарабынан ээлеген эс тутумду кантип бошотуу керек?
iOS
Программалык камсыздоону өнүктүрүү үчүн SOLID негиздерин түшүндүрө аласызбы?
Программалоодо протокол менен интерфейсинин айырмасы эмнеде?
Бул кызматта кандай маяна күтөсүз?
Бул кызматта милдеттериңизди качан баштай аласыз?
iOSтогу автоматтык эс тутумду башкаруу ARC механизми эмне экенин түшүндүрө аласызбы?
Объектке багытталган программалоодо SOLID принциптери эмне экенин түшүндүрүңүз
Көптөгөн агымдардан бир убакта өзгөртүүлөрдөн коргогон массивти кантип түзүүгө болот?
Кандай ыкмаларды колдонуп жатасың маалыматтарды сактоо жана уюштуруу үчүн колдонмолордо?
Реактивдүү жактан жана MVVM үлгүсүн колдонуп тиркемелерди иштеп чыгуу тажрыйбасыңыз барбы?
GUI колдонмолорунда окуяларды иштетүү системасында жооп берүүчүнүн чынжыры (Responder Chain) концепциясын түшүндүрүңүз.
LiveLock деген эмне жана ал deadlock сыяктуу башка абалдардан эмнеге айырмаланат деп түшүндүрө аласызбы?
Кайсы долбоорлорго катышып же ишке ашырышыңыз керек болчу?
UIKit чөйрөсүндө окуяларды иштетүү кандай жүргүзүлөт?
Графикалык интерфейсте Frame жана Bounds мүлктөрүнүн айырмачылыктары кандай?
Колдонмонун ресурстарын башкарууда эскиз жана жүктөө бөлүмдөрүнүн бөлүнүшүнүн ролу кандай?
Маалыматтар базалары же алардын түзүмдөрү арасындагы маалыматтарды которуу процесси деген эмне экенин түшүндүрүңүз.
Жүйөдө LiveLock кантип пайда болушу мүмкүн жана ал DeadLockтон эмнеге айырмаланат?
Өткөн жумуш ордуңуздагы иш тажрыйбаңыз жана негизги милдеттерди сүрөттөп бериңиз.
Жоболоруңузда асинхрондуу маалыматтарды иштетүү үчүн Combine framework'ин колдондуңузбу?