iOS
Որ դեպքերում է խորհուրդ տրվում օգտագործել մոդել-տեսք-կառավարիչ (MVC) ճարտարապետական դիզայնը։
Ի՞նչ սահմանափակումներ կան ստանդարտ հերթի օգտագործման ժամանակ հերթապահ համակարգերում։
Ի՞նչ ֆրեյմվորկ կամ գրադարան եք օգտագործել ձեր նախագծերում բազմապատկման համար։
Կարո՞ղ է լինել տվյալների փոխանցում Core Data-ում տարբեր կոնտեքստների միջև։
ԻնչPrincipների հիման վրա խորհուրդ է տրվում իրականացնել կեշավորում համակարգի արդյունավետությունը բարելավելու համար։
Կարող եք խոսել ծրագրային համակարգերի նախագծման հիմնական սկզբունքների մասին?
Ի՞նչ են ծրագրավորման մեջ հղումներով տիպերի օգտագործման առավելությունները և թերությունները։
Ներկայացրեք ժառանգության հասկացությունը ծրագրավորման մեջ և նրա կիրառումը
Կարող եք բացատրել, թե ինչ է անում makeKeyAndVisible մեթոդը ինտերֆեյսի ցուցադրման համատեքստում?
Դուք ունե՞ք փորձ ծրագրերի սերվերային մասի հետ փոխազդեցություն ապահովող ինտերֆեյսների զարգացման մեջ։
Ինչու է երբեմն նպատակահարմար ավելի շատ հոսքեր գործարկել, քան պրոցեսորի միջուկների քանակը?
Որ դեպքերում արժեքի տիպի փոփոխականը կարող է որպես օբյեկտի հղում գործել?
Կարո՞ղ է միաժամանակ պահել տարբեր տվյալների տեսակների տարրեր մի շարքում։
Ի՞նչն է տարբերությունը տեղական հերթի և ընդհանուր գլոբալ հերթի միջև առաջադրանքների կառավարման համակարգում։
Ինչպես է իրականացվում մեթոդների դիսպետչինգը, որոնք ավելացվել են Extension-ով պրոտոկոլներում?
Պատմեք մեզ, թե ինչպես էր կազմակերպված թիմային աշխատանքը ձեր նախորդ աշխատավայրում։
Ի՞նչն է տարբերությունը վիճակի (State) օգտագործման և կապի (Binding) օգտագործման միջև զարգացման կոնտեքստում։
Կարող եք բացատրել, թե ինչ է DispatchGroup-ը և ինչպես է այն օգտագործվում ծրագրավորման մեջ:
Ինչպես էր իրականացվում ձեր նախորդ ընկերությունում կոդի ստուգման գործընթացը։
Կարող եք բացատրել Singleton կոնցեպտը և դրա կիրառումը ծրագրավորման մեջ?