iOS
Ի՞նչ տարբերություն կա զանգվածի տարրերի կրկնօրինակումի գործընթացի և տվյալների կառուցվածքների պատճենման միջև։
Ինչ մեթոդներ կարելի է օգտագործել ժամանակավոր տվյալների պահեստավորման համար iOS հավելվածում?
Ի՞նչ ճարտարապետական մոտեցում կկիրառեիք քարտերի ցուցադրման համակարգ ստեղծելիս սկզբից։
Ներկայացրեք Git Bisect գործիքի աշխատանքի սկզբունքը և դրա նպատակը։
Ի՞նչ հիմնական դասի ժառանգություն է օգտագործվում UIWindow օբյեկտ ստեղծելիս։
Որ վայրերում, բացի ստանդարտ բուրգից, տվյալների կառուցվածքը կարող է գտնվել?
Ինչպես է կատարվում ARC-ում օբյեկտների հետաձգված ազատումը ավտոմատ հիշողության կառավարման ժամանակ?
Ինչպես է YAGNI սկզբունքը կիրառվում ծրագրային ապահովման զարգացման պրակտիկայում?
Որ HTTP գլխագրն է օգտագործվում տվյալների տիպը նշելու համար, որը փոխանցվում է հաճախորդի և սերվերի միջև։
Ի՞նչն է տարբերությունը rethrows-ի օգտագործման և սովորական throw-ի միջև Kotlin-ում, և ինչո՞վ են դրա առավելությունները:
Ինչպե՞ս եք կառուցել նոր գաղափարների կամ լուծումների ներդրման գործընթացը նախագծում։
Կարող եք բացատրել 'Release' տերմինը ծրագրային արտադրանքի զարգացման համատեքստում?
Ինչ է բացատրում ճարտարապետական լուծումների լայն տեսականի և ինչու են դրանք հայտնվել?
Կարող եք բացատրել Capture List-ի կոնցեպտը Swift լեզվի և դրա կիրառման համատեքստում?
Կարող եք բացատրել RunLoop կոնցեպտը և դրա դերը ծրագրերում իրադարձությունների մշակման մեջ?
Ինչպե՞ս ապահովել WebSocket-ի ավտոմատ վերամիացում ծրագիրը նվազեցված վիճակից վերադառնալուց հետո։
Ի՞նչ է տեղի ունենում, երբ օգտագործվում է sync մեթոդը Swift-ում՝ գլոբալ DispatchQueue հերթում։
Ներկայացրեք, թե ինչ է նշանակում SOLID սկզբունքները օբյեկտային ծրագրավորման մեջ
Ինչպե՞ս կպատրաստեիք առավել հստակ և լրիվ նկարագրությունը գործի մասին։
Ի՞նչ ճարտարապետական մոտեցում եք նախընտրում փոքր ծրագրային արտադրանքի զարգացման համար։