iOS
Ինչպե՞ս եք որոնում անհրաժեշտ տեխնիկական տեղեկություններն ու ռեսուրսները։
Ներկայացնո՞ւմ եք փորձ ձեր նախագծերում Dependency Injection օգտագործելու մասին։
Կարող եք բացատրել աբստրակտ գործարանի կոնցեպցիան և դրա նպատակը նախագծման նմուշներում?
Կարող եք նշել մի քանի օրինակներ այն ճարտարապետական լուծումների, որոնք օգտագործում են միակողմանի կապ կոմպոնենտների միջև?
Ի՞նչ մեթոդներ գիտես տվյալների հավաքածուների հետ աշխատելու և փոխազդեցության համար։
Կա՞ք ձեր նախագծերում RxSwift-ի կիրառման գործնական փորձ:
Ինչպես է տեղի ունենում սեղմման իրադարձության մշակումը հավելվածում?
Կարող եք բացատրել տվյալների փոխանցման մեխանիզմը VIPER ճարտարապետությունում?
Ի՞նչ է հիմնական տարբերությունը Builder և Factory ձևանմուշների միջև օբյեկտային ծրագրավորման մեջ։
Կարող եք բացատրել RunLoop կոնցեպտը և դրա դերը ծրագրերում իրադարձությունների մշակման մեջ?
Ի՞նչ օրինակներ եք գիտակցում ավտոմատ կոդի ստեղծման ձևանմուշների։
Ներկայացրեք ավտոմատ դասավորության և ինտերֆեյսի թարմացման գործընթացում layoutSubviews, layoutIfNeeded և setNeedsLayout մեթոդների տարբերությունները։
Կարող եք բացատրել, թե ինչ է CADisplayLink-ը և ինչ դեպքերում է այն օգտագործվում ինտերֆեյսների զարգացման ժամանակ։
Ներկայացրեք հիմնական տարբերությունը MVP և MVC ճարտարապետական ձևանմուշների միջև
Ինչպես են տարբերվում ծրագրավորման լեզուների ստատիկ և դինամիկ տիպավորումները;
Կարո՞ղ է ինտերֆեյսի ցուցադրությունը իրականացնել առանց շերտերի կիրառման ծրագրի ճարտարապետությունում։
Ի՞նչ է UIWindow-ի առավելագույն քանակը, որը կարող է ստեղծվել հավելվածում:
Ի՞նչ գործիքներ և մեխանիզմներ եք օգտագործում բազմապատկման իրականացում և կառավարում ծրագրերում։
Կարող եք բացատրել գործարանի մեթոդի կոնցեպցիան և կիրառումը նախագծման նմուշներում: