iOS
Ինչպես կարելի է վերացնել ցիկլային հղումը հիշողության կառավարման մեջ:
Կարո՞ղ է iOS զարգացման մեջ օգտագործել CALayer դասը օգտագործելով օգտագործողի ինտերֆեյսը։
Ի՞նչ նախագծման ձևանմուշներ եք կիրառում ձեր պրակտիկայում։
Կարող եք բացատրել AutoreleasePool-ի աշխատանքային մեխանիզմը հիշողության կառավարման մեջ Objective-C-ում?
Ի՞նչ է տարբերությունը @Escaping նշման և ծրագրավորման լեզվի ստանդարտ ֆունկցիաների միջև։
Ի՞նչն է ձեր ուշադրությունը գրավել Flutter-ով զարգացման ժամանակ։
Կարող եք բացատրել պատասխանների շղթայի (Responder Chain) աշխատանքային սկզբունքը գրաֆիկական ինտերֆեյսում:
Ի՞նչ տեղեկություններ է պարունակում տվյալների շերտը։
Կարող եք բացատրել ընթերցելի և պահպանվող կոդ ստեղծելու սկզբունքները:
Կարող եք բացատրել, թե ինչպես են փոխազդում MVC ճարտարապետական ձևանմուշի հիմնական բաղադրիչները?
Ինչպես և ինչ դեպքերում են օգտագործվում թույլ հղումները փակման մեջ:
Ի՞նչ վերադարձի մեթոդներ կան UIViewController-ի կյանքի ցիկլում։
Որ մեթոդը թույլ է տալիս որոշել սարքի էկրանին ուղղության փոփոխությունը:
Որտե՞ղ և ինչպես են իրականացնում թույլ կապերը հիշողության կառավարման համակարգերում։
Ինչ է տարբերությունը Hashable և Equatable պրոտոկոլների միջև՝ նրանց նպատակների և աշխատանքի տեսանկյունից։
Որտե՞ղ է օգտագործվում 'non-Escaping' բանալի բառը Rust-ում և ինչու է դա անհրաժեշտ:
Ինչու՞ Clean Swift ճարտարապետությունում, ինտերպեսորի դերը ներառում է նավիգացիայի և էկրանների միջև անցումների կառավարումը։
Արդյո՞ք ճիշտ է, որ Subview կարող է արձագանքել օգտվողի մուտքագրումին, եթե հիմնական դիտը սահմանված է որպես անգործունակ փոխազդեցության համար։
Ի՞նչ է մնում համակարգում ծրագրի հեռացման հետո՝ պահված տվյալներ UserDefaults-ում կամ KeyChain-ում։
Ներկայացրեք, թե ինչ է ենթադրվում ծրագրի կատարման ժամանակը նրա արդյունավետության գնահատման համատեքստում։