Կարող եք բացատրել, թե ինչ է escape ֆունկցիան ծրագրավորման համատեքստում:
iOS
Ինչպե՞ս տարբերել սինխրոնիզացիայի մեխանիզմը Semaphore-ից Mutual Exclusion (Mutex)-ից։
Ի՞նչ փորձ ունեք ռեակցիոն ծրագրավորման ոլորտում։
Կարո՞ղ եք բացատրել Cold Observable կոնցեպցիան և ինչպե՞ս է այն տարբերվում Hot Observable-ից։
Դուք նշել եք SSL Pinning-ի օգտագործումը ձեր նախագծերում?
Դու ունե՞ք փորձ բազմաբնույթ ծրագրավորման ժամանակ մրցակցային պայմաններից պաշտպանված փոփոխականների հետ աշխատելու։
Ի՞նչ իրավիճակներում է առաջանում կոնֆլիկտ ռեսուրսների կամ տվյալների օգտագործման ժամանակ։
Ի՞նչ քանակի կույտեր կարող են օգտագործվել մեկ հավելվածում և ինչ է նրանց դերը:
Ի՞նչ քանակի մասնագետներ են ձեր թիմում աշխատում iOS հավելվածների զարգացման համար։
Կարող եք բացատրել, թե ինչ է մշտական հիշողությունը և ինչպես է այն տարբերվում ժամանակավոր հիշողությունից:
Ի՞նչ մեթոդներ ես օգտագործում տվյալների պահպանման և կազմակերպման համար ծրագրերում։
Ինչպես է իրականացվում հիշողության հետ աշխատանքը iOS օպերացիոն համակարգում?
Կարող եք նշել Combine գրադարանի հիմնական օպերատորները:
Ի՞նչ մեթոդներ եք կիրառել օգտագործողի ինտերֆեյսի դասավորության համար ձեր պրակտիկայում։
Կարող եք բացատրել GCD (Grand Central Dispatch) և Operation-ի տարբերությունը iOS-ում ասինխրոնության կառավարման մեջ?
Ի՞նչ է ձեր կարծիքը և փորձը Objective-C լեզվի հետ:
Ի՞նչ բաղադրիչներ և կառուցվածքներ են սկսվում ծրագրային հավելվածի գործարկման ժամանակ։
Կարող եք բացատրել, թե ինչ է նշանակում iOS-ում ավտոմատ հիշողության կառավարում ARC մեխանիզմը?