Կարո՞ղ եք նշել, որ ունեցել եք դժվարություններ SwiftUI- ի օգտագործման ժամանակ ձեր նախագծերում։
iOS
Կարող եք բացատրել, թե ինչ է ենթադրվում օբյեկտը Swift ծրագրավորման լեզվում?
Ինչպես է իրականացվում հիշողության հետ աշխատանքը iOS օպերացիոն համակարգում?
Ինչու է փակման մեջ փոփոխականների բռնումը օգտագործվում?
Ի՞նչ են iOS զարգացման ժամանակ Realm և Core Data տվյալների պահպանում համակարգերի հիմնական տարբերությունները։
Կարող եք բացատրել, թե ինչ է նշանակում iOS-ում ավտոմատ հիշողության կառավարում ARC մեխանիզմը?
Նկարագրեք ձեր փորձը բազմապատկիչ համակարգերի իրականացման և տվյալների հոսքային մշակման մեթոդների կիրառման մեջ։
Ներկայացրեք ViewController-ի օրինակի կյանքի փուլերը iOS հավելվածում։
Ներկայացրեք պատասխանների շղթայի (Responder Chain) կոնցեպցիան GUI հավելվածների իրադարձությունների մշակման համակարգում։
Կարող եք օգտագործել CoreData տեխնոլոգիան ձեր նախագծերում տվյալների կառավարում համար?
Ի՞նչ է օբյեկտային ուղղված ծրագրավորման մեջ պոլիմորֆիզմի օգտագործման նպատակը և առավելությունները։
Ինչպես է իրականացվում Copy-on-write ռազմավարությունը համակարգի ներքին աշխատանքի մակարդակում?
Ի՞նչ տարբերություն կա GCD և NSOperation օգտագործելու միջև iOS զարգացման ժամանակ անսինխրոն առաջադրանքներ կատարելու համար։
Որտե՞ղ է սովորաբար հիշողության կամ տվյալների կառուցվածքում տեղադրվում արժեքի տիպի արժեքները:
Ինչպե՞ս է տեղի ունենում փոփոխականների բռնումը ծրագրավորման լեզվում փակման ներսում։
Ներկայացրեք, թե ինչ է նշանակում փոփոխականների բռնումը փակման ֆունկցիայի ներսում։
Ի՞նչ քանակությամբ օպերատիվ հիշողություն է զբաղեցնում տվյալների տիպի ըստ նախնական արժեքը։
Որտե՞ղ է օգտագործվում 'non-Escaping' բանալի բառը Rust-ում և ինչու է դա անհրաժեշտ:
Նկարագրեք ձեր աշխատանքային փորձը և հիմնական խնդիրները, որոնց հետ եք բախվել նախորդ աշխատավայրում։
Կարող եք բացատրել, թե ինչ է նշանակում final մոդիֆիկատորը ծրագրավորման լեզուներում, օրինակ՝ Java-ում?