iOS
Կարող եք բացատրել ավանդական Waterfall ծրագրային ապահովման զարգացման մոդելի և ճկուն մեթոդաբանության հիմնական տարբերությունները?
Ի՞նչ է Task օբյեկտի դերը և նշանակությունը ձեր նախագծում կամ համակարգում։
Ի՞նչ է տեղի ունենում հոսքերի հետ sync ֆունկցիայի օգտագործման ժամանակ և որ հոսք է բլոկավորվում գործընթացում։
Արդյո՞ք հնարավոր է ստանալ անիմացիայի ընթացքին ընթացիկ ֆրեյմը։
Ի՞նչ տարբերություն կա setNeedsLayout և layoutIfNeeded մեթոդների միջև ինտերֆեյսի դասավորության թարմացման առումով։
Ի՞նչ դեր ունեն թույլ (weak) և անտիրական (unowned) հղումները ծրագրավորման լեզուներում հիշողության կառավարումում:
Ինչպես է իրականացվում մի քանի հոսքերի աշխատանքը Swift լեզվում?
Երբ պետք է օգտագործել թույլ (weak) հղում փակման (closure) ներսում։
Ի՞նչ ժամանակում եք նախատեսում ավարտել նոր աշխատանքի որոնումը։
Ի՞նչ պարամետրեր և մետրիկներ եք օգտագործում ծրագրի փորձարկման ամբողջականությունը որոշելու համար։
Կարող եք բացատրել անեմիկ մոդելի գաղափարը և դրա էությունը?
Դուք ունե՞ք պրակտիկ փորձ բաժանորդագրության համակարգեր կամ բաժանորդագրության մեխանիզմներ օգտագործելու վերաբերյալ։
Կարող են օգտագործվել փոփոխականներ կոդի ձևանմուշներում կամ կոդի կտորներում:
Ի՞նչ տեղեկություն կարող է ծառայել բանալի որպես բառարանի տվյալների կառուցվածքում։
Կարող եք նշել և բացատրել iOS-ում UIWindow դասի հիմնական գործառույթները?
Ի՞նչ է նշանակում dispatching-ը ծրագրավորման կամ օպերացիոն համակարգերի համատեքստում։
Ի՞նչ է սինգլթոն մոդելը և ինչպիսի առավելություններ և թերություններ պետք է հաշվի առնել:
Իմացական զանգվածի ուղղակի պատճենումից ինչ հետևանքներ կարող են լինել?
Ինչպես իրականացնել սեփական տեսողական կոմպոնենտը ծրագրում?
Ի՞նչ միջոցառումներ պետք է ձեռնարկվեն ինտերֆեյսի հոսող սքրոլինգը ապահովելու համար։