iOS
Կարող եք բացատրել Singleton կոնցեպտը և դրա կիրառումը ծրագրավորման մեջ?
Ի՞նչ առավելություններ է տալիս դինամիկ կառավարման կիրառումը ծրագրավորման մեջ։
Ի՞նչ է Capture List- ի օգտագործման առավելությունը համեմատած weak self- ի հետ փակման մեջ:
Ի՞նչ մեթոդներ կան օգտվողների տեղեկությունները պահելու համար։
Աктորը հղման տիպ է ծրագրավորման մեջ՞
Կա՞ք նախկին աշխատանքներում բարդ կամ կոնֆլիկտային թիմի հետ համագործակցության փորձ։
Կարող եք բացատրել, թե ինչ է swizzling-ը ծրագրավորման մեջ և այն ինչ իրավիճակներում է օգտագործվում:
Ինչ մեթոդներ կարելի է օգտագործել ծրագրում հիշողության արտահոսքերը հայտնաբերելու և ախտորոշելու համար։
Ինչպե՞ս է ստացվում բառարանի արժեքը, սկսած բանալիից և անցնելով նրա հեշ-գործառույթով։
Կարող եք բացատրել HTTP PUT և PATCH մեթոդների տարբերությունները REST API կոնտեքստում?
Ինչպիսի՞ն են տվյալների մշակման համատեքստում սինխրոն և ասինխրոն հերթի կառուցվածքների հիմնական տարբերությունները։
Ինչպե՞ս կառուցում եք աշխատանքային գործընթացը ինտերֆեյսների ձևավորման համար բաղադրիչների հետ՝ երբ սկսում եք ծրագիր զրոյից։
Ի՞նչ են տեսանելիության ոլորտները և ինչպես են դրանք օգտագործվում ծրագրավորման մեջ։
Ի՞նչ են ծրագրային համակարգերում պատնեշների օգտագործման առավելությունները և թերությունները։
Ներկայացրեք, թե ինչպես են տարբեր դելեգացիայի և KVO մեխանիզմները դիտարկման համատեքստում փոփոխությունների մասին տարբերակներ
Ինչպե՞ս տարբերել սինխրոնիզացիայի մեխանիզմը Semaphore-ից Mutual Exclusion (Mutex)-ից։
Ի՞նչ տեսակի թեստեր կընտրեիք արդեն մշակված արտադրանքի նախնական ստուգման համար։
Դուք ունե՞ք փորձ՝ օգտագործելու DispatchGroup ձեր նախագծերում առաջադրանքների սինխրոնիզացման համար։
Կարող եք բացատրել, թե ինչ է անում Java-ում `throws` բանալի բառը?
Կարող եք նշել ծրագրավորման մեջ օգտագործվող փակման հիմնական տեսակները?