Կարող եք բացատրել MVVM և VIPER ճարտարապետական նմուշների հիմնական տարբերությունները:
iOS
Ի՞նչ դժվարություններ և խոչընդոտներ ունեցաք ձեր նախագծերում ընտրված տեխնոլոգիաները օգտագործելիս։
Ինչպե՞ս է որոշվում զանգվածի վերջում տարր ավելացնելու գործողության ժամանակային բարդությունը։
Ներկայացրեք, թե ինչ է ենթադրվում անսինխրոն գործարկման և այն ինչպես է աշխատում։
Ի՞նչ աշխատավարձ եք սպասում այս պաշտոնում։
Կարող եք գրել հիմնական SQL հարցումները տվյալների բազաների հետ աշխատելու համար?
Ի՞նչ գործիքներ և տեխնոլոգիաներ եք նախատեսում կիրառել ձեր ապագա պրակտիկայում։
Կարող եք բացատրել, թե ինչ է ենթադրվում մրցակցության կոնցեպցիան ծրագրավորման մեջ?
Նկարագրեք թիմի անդամների կառուցվածքը և դերը, որոնց հետ աշխատել եք ձեր վերջին պաշտոնում։
Ի՞նչ է ծրագրավորման մեջ Singleton ձևանմուշի հիմնական խնդիրն ու գործելու սկզբունքը։
Կարող եք բացատրել, թե ինչ է նշանակում iOS-ում ավտոմատ հիշողության կառավարում ARC մեխանիզմը?
Կա արդյոք ձեր ներկայիս աշխատանքային առաջարկներ կամ առաջարկներ?
Ի՞նչն է ձեզ դրդել մտածել ձեր ներկայիս պաշտոնը կամ ընկերությունը փոխելու մասին։
Կարո՞ղ է միաժամանակ փոփոխել փոփոխականի արժեքները մի քանի թելերից կամ հերթերից։
Ի՞նչ ֆրեյմվորկ կամ գրադարան եք օգտագործել ձեր նախագծերում բազմապատկման համար։
Ի՞նչ է տեղի ունենում, երբ օգտագործվում է sync մեթոդը Swift-ում՝ գլոբալ DispatchQueue հերթում։