Өз арасы тоскоолдук абалы менен процесстердин өмүр циклынын айырмасын түшүндүрүңүз, алар качан пайда болушу мүмкүн жана бири-биринен эмнеге айырмаланат.
iOS
Көптөгөн агымдарда жиптердин синхрондоштуусу үчүн primitivesтин максаты жана колдонулушу эмнеде?
Сөздүккө жаңы элемент кошуу убакыттык татаалдыгы кандай?
Бардык класстарга же объекттерге кеңейтүүлөр аркылуу кошумча мүнөздөмөлөрдү кошуу мүмкүнбү?
JavaScript'te '==' жана '===' салыштыруу операторлору кандай айырмаланат?
iOS колдонмосунда ViewController мисалынын жашоо этаптарын түшүндүрүңүз.
Процесстерди ишке ашыруу режимдеринин синхрон жана асинхрон негизги айырмачылыктарын түшүндүрүңүз.
Көптөгөн агымдардан бир убакта өзгөртүүлөрдөн коргогон массивти кантип түзүүгө болот?
Мутуалдык чыгаруу механизми (Mutex) деген эмне жана ал ресурстарга бир убакта кирүүнү алдын алуу үчүн кандай иштейт?
GUI колдонмолорунда окуяларды иштетүү системасында жооп берүүчүнүн чынжыры (Responder Chain) концепциясын түшүндүрүңүз.
Графикалык интерфейсте Frame жана Bounds мүлктөрүнүн айырмачылыктары кандай?
Программалоодо ишке ашуу агымдары менен кезек структурасынын айырмачылыктарын түшүндүрүңүз.
Программалоодо маанилүү түрлөр деген эмне экенин түшүндүрө аласызбы?
Массивге жаңы элементти кошуу операциясынын убакыттык татаалдыгы кандай?
iOS колдонмосунун өнүгүү жана иштөө этаптарын ишке киргизүүдөн аяктоо чейин түшүндүрүңүз.
Swiftтеги жабык (closure) ичинде cyclик шилтемелерди алдын алуу үчүн weak self колдонуу керек болгон учурга мисал келтире аласызбы?
Опционалдуу параметрлери бар асари escape closure колдонуу мүмкүнбү?
Swift кодунда `unowned` оператору качан колдонулат деп мисал келтире аласызбы?
UIView ичинде CALayer кошуу мүмкүнбү?
Swift программалоо тилинде Typealias ачкыч сөзү эмнени билдирет деп түшүндүрө аласызбы?