Կարող եք բացատրել, թե ինչ է ենթադրվում՝ հասանելիություն համակարգերում?
iOS
Քանի հարցազրույց եք արդեն անցել?
Կարող եք նշել GCD-ով աշխատելիս օգտագործվող հիմնական գործիքներն ու միջոցները?
Ներկայացրեք iOS հավելվածի զարգացման և գործառնական փուլերը սկսած գործարկումից մինչև ավարտը.
Ներկայացնո՞ւմ եք փորձ Objective-C-ով զարգացման մեջ։
Նկարագրեք ձեր աշխատանքային փորձը և հիմնական խնդիրները, որոնց հետ եք բախվել նախորդ աշխատավայրում։
Որտե՞ղ է սովորաբար պահվում տվյալների զանգվածը։
Ի՞նչ է տեղի ունենում, երբ կանչում ենք setNeedsLayout մեթոդը layoutIfNeeded-ի համեմատ՝ գործարկման սինխրոնության տեսանկյունից։
Ինչպե՞ս եք ընկալում և աշխատում հնացած կոդի հետ նախագծում։
Նկատելով ձեր ներկայիս իրավիճակը, արդյոք դուք մտադիր եք մոտակա ժամանակներս փոխել բնակության վայրը?
Ինչպե՞ս են իրականացվում և աշխատում տվյալների հավաքածուները համակարգի ներսում ցածր մակարդակում։
Որ աշխատանքային ձևաչափը քեզ ավելի մոտ է՝ հեռավոր, գրասենյակային կամ հիբրիդային?
Դուք ունե՞ք Git տարբերակների կառավարման համակարգի օգտագործման փորձ ձեր նախագծերում։
Ի՞նչ է ծրագրավորման լեզուներում դասի և կառուցվածքի հիմնական տարբերությունը։
Կարող եք օգտագործել Combine ֆրեյմվորկը ձեր նախագծերում՝ ասինխրոն տվյալների մշակման համար:
Կարող եք բացատրել, թե ինչ է MVVM ճարտարապետական դիզայնը և ինչպես է այն կիրառվում ինտերֆեյսների զարգացման մեջ։
Ի՞նչ պատճառներ են դարձնում Unowned-ի օգտագործումը որոշ իրավիճակներում պակաս նախընտրելի։
Ի՞նչ է Some անվանմամբ կոմպոնենտի կամ ֆունկցիայի հիմնական խնդիրն կամ նպատակնը։
Խոսեք ձեր փորձի մասին առևտրային նախագծերում
Կարող եք բացատրել, թե ինչ է նշանակում փակված գործընթացները բազմատող ծրագրում?