iOS
Կարող եք պատմել ձեր նախորդ աշխատանքի բնույթի մասին?
Ի՞նչ է նշանակում Content Compression կայունությունը տվյալների սեղմման համատեքստում։
Որտե՞ղ և ինչպես են իրականացնում թույլ կապերը հիշողության կառավարման համակարգերում։
Կարող եք բացատրել Service Locator մոդելի աշխատանքի սկզբունքը և դրա կիրառումը ծրագրային ճարտարապետությունում:
Ներկայացրեք, թե ինչ է նշանակում POP տերմինը և ինչ է նրա էությունը։
Ինչպես կարելի է իրականացնել առաջադրանքների կատարմանը հավելվածում ֆոնային ռեժիմում?
Կարող եք բացատրել, թե ինչ է նշանակում կոնտեքստի փոխում գործառնական համակարգերում?
MVVM ճարտարապետությունում Ռոուտերի դերը համար է?
Կարող եք բացատրել, թե ինչ է նշանակում UIAppearance հատկությունը ինտերֆեյսների զարգացման մեջ?
Ինչպես է իրականացվում մեթոդների դիսպետչինգը, որոնք ավելացվել են Extension-ով պրոտոկոլներում?
Ինչ մեթոդներով կօգտվես Swift-ում հղման տիպերի տվյալներին դիմելու համար?
Կարող եք բացատրել, թե ինչ է թրեդների պուլը և ինչու է այն օգտագործվում բազմատրեդ ծրագրավորման մեջ:
Ներկայացրեք, թե ինչ է նշանակում գոյութենական կոնտեյներ հասկացությունը և ինչպես է այն օգտագործվում ծրագրավորման մեջ։
Կարող եք բացատրել, թե ինչ է նշանակում ընտրովի պահանջները հաղորդակցման պրոտոկոլների համատեքստում:
Կա՞ք ձեր պրակտիկան ծրագրերում հիշողության արտահոսքերը հայտնաբերելու և վերացնելու համար։
Ի՞նչ առավելություններ ունի DispatchWorkItem- ի օգտագործումը բազմամյա ծրագրերում:
Ինչպե՞ս իրականացնել առաջադրանքների հերթական կատարմանը GCD-ով։
Ի՞նչ դեպքերում և ինչ նպատակներով է կիրառվում ընդլայնման մեխանիզմը կառավարումում։
Կարող եք բացատրել SceneDelegate-ի դերը և նշանակությունը iOS հավելվածներում?
Ի՞նչ է առավելագույն քանակը օգտվողի ինտերֆեյսի էկրանների, որոնք կարող են իրականացվել մեկ հավելվածում։