iOS
Կարող եք բացատրել Sync մեթոդի աշխատանքային մեխանիզմը թափանցիկ անվտանգ հերթի իրականացման մեջ?
Կարող եք բացատրել UITableView դելեգատի դերը և գործառույթները iOS զարգացման մեջ?
Ի՞նչ մեթոդներ և տեխնիկաներ եք օգտագործում աշխատանքում ձեր ժամանակը կազմակերպելու համար։
Կարող եք տալ ալգորիթմի ժամանակային կամ տարածքային բարդության գնահատման օրինակ և բացատրել այն:
Որոնք են հիմնական դժվարությունները, որոնք կարող են առաջանալ GCD- ի օգտագործման ժամանակ ծրագրերում?
Ի՞նչ չափանիշներ պետք է կատարվեն, որպեսզի հաջողությամբ ավելացվի տարր Dictionary հավաքածուին։
Ինչպես է իրականացվում առաջադրանքների ասինխրոնային մշակումը հերթական հերթում?
Կարող եք բացատրել, թե ինչ է ենթադրվում օպերատոր բառով ծրագրավորման մեջ?
Կարող եք բացատրել աղյուսակների բաշխման տարբեր տեսակները?
Ի՞նչ քանակի կույտեր կարող են օգտագործվել մեկ հավելվածում և ինչ է նրանց դերը:
Երբ սահմանների չափերը գերազանցում են շրջանակի չափերը և որ դեպքերում դա կարևոր է:
Ի՞նչ են AppDelegate-ի հիմնական կյանքի ցիկլի մեթոդները և ինչպես օգտագործել դրանք։
Կարող եք բացատրել Copy-on-write իրականացնելու ներքին մեխանիզմը և այն ինչպես է կառավարում տվյալների փոփոխությունները:
Իմաստուն սկզբնավորման հիմնական խնդիրն է և որ իրավիճակներում այն կիրառվում է:
Կարող եք նկարագրել ձեր վերջին պաշտոնում աշխատած հիմնական պարտականությունները և նախագծերը:
Դու ծանոթ ես այն մեխանիզմին, որը կառավարում է UIViewController-ի կյանքի ցիկլը և օգնում է կանխել հիշողության արտահոսքերը:
Ի՞նչ առավելություններ է տալիս UIKit-ը SwiftUI-ի համեմատ ինտերֆեյսների զարգացման ժամանակ։
Երբ պետք է կիրառել architectural pattern MVC նախագծի զարգացման ժամանակ?
Կարող եք բացատրել Auto Layout-ի օգտագործման հիմունքները ինտերֆեյսում տարրեր տեղադրելու համար?
Երբ է տեղի ունենում արմատային տեսքի ավելացումը հիերարխիայում `viewWillAppear` մեթոդը կանչելիս?