iOS
Անհրաժեշտ է արդյոք օգտագործել թույլ հղում self-ի վրա փակման մեջ:
Ի՞նչ ուսումնական առաջադրանքներ կամ թեմաներ էին ձեզ համար առավել դժվար և ինչպես եք դուք հաղթահարել դրանք։
Ի՞նչ տիպի օբյեկտներ և օպերատորներ եք կիրառել ձեր նախագծերում RxSwift-ով աշխատելիս։
Կարող եք բացատրել, թե ինչ է CoreData և ինչու է այն օգտագործվում iOS զարգացման մեջ?
Ինչպե՞ս եք պատկերացնում իդեալական կազմակերպությունը աշխատանքային պայմանների և կորպորատիվ մշակույթի տեսանկյունից։
Ի՞նչ միջոցներ կամ գրադարաններ եք օգտագործել WebSocket պրոտոկոլը ձեր նախագծերում իրականացնելու համար։
Copy-on-write տեխնոլոգիայի հիմնական գաղափարը ինչ է և ինչու է այն օգտագործվում:
Ի՞նչ դեր է կատարում Router կոմպոնենտը համակարգի կամ հավելվածի ճարտարապետությունում։
Ի՞նչ այլ տվյալների տեսակներ, բացի դասերից, համարվում են հղման տեսակներ ծրագրավորման լեզվում։
Ի՞նչ տարբերություններ կան տվյալների տեսակների միջև նրանց սիմանտիկայի առումով՝ արժեքներ և հղումներ։
Որ մոտեցում, կառուցվածք կամ դաս, ունի ավելի լավ կատարողականություն?
Ի՞նչ է օբյեկտի կամ համակարգի կյանքի ցիկլի վերջին փուլը։
Կարող եք բացատրել, թե ինչ է տեղի ունենում համակարգի ներսում, երբ օգտագործվում է Binding?
Կարող եք բացատրել ռազմավարության դիզայնի նմուշի գործառնական սկզբունքը և առանձնահատկությունները օբյեկտային ծրագրավորման մեջ?
Կարող եք բացատրել RxSwift և Combine ռեակցիվ ծրագրավորման ֆրեյմվորՙների հիմնական տարբերությունները?
Որտե՞ղ եք սովորաբար պահում տվյալները, որոնք ժամանակավոր պահվում են մշակման ընթացքում։
Ինչպե՞ս է գնահատվում տվյալների պահեստում որոշակի բանալիով տարր ավելացնելու գործողության ժամանակը։
Ի՞նչ է ծրագրի կյանքի ցիկլում applicationWillResignActive մեթոդի օգտագործման նպատակը։
Ի՞նչ մոտեցումներ կամ գրադարաններ եք օգտագործել ձեր նախագծերում բազմատողություն իրականացնելու համար։
Ներկայացրեք, թե ինչ է պարտադիր ընտրանքային բացումը Swift-ում և ինչ իրավիճակներում այն կիրառվում է։