iOS
Ի՞նչ տարբերություններ կան TableView և CollectionView կոմպոնենտների միջև ծրագրային ինտերֆեյսների զարգացման ժամանակ։
Ի՞նչ դեպքերում է խորհուրդ տրվում օգտագործել NSOperation՝ iOS զարգացման ժամանակ ասինխրոնային առաջադրանքների կառավարում համար։
Որ մասում է կիրառվում ծրագրի գործարկման կյանքի ցիկլի ավտոմատ մաքրման համակարգը (ARC):
Կարող եք բացատրել ալգորիթմի բարդության գնահատման կոնցեպցիան և ինչու է դա կարևոր?
Որ մասն է համակարգի, որը կառավարում է երթուղինավորումը Clean Swift ճարտարապետությունում?
Ի՞նչ անձնական հատկանիշներ կարող են ազդել ձեր արդյունավետության վրա աշխատանքի ժամանակ։
Ինչպե՞ս է տեղի ունենում հիշողության ազատում կարևոր տվյալների տեսակների համար, որոնք տեղադրված են տախտակամածում։
Կարող եք բացատրել, թե ինչ է նշանակում օգտագործել Swift-ում պարտադիր բացման օպերատորը և ինչու է դա վտանգավոր?
Կարո՞ղ է լեյզ գնահատումը իրականացնել let կառուցվածքի միջոցով։
Իոս ծրագրերի զարգացման համատեքստում որ դիզայնի նմուշներ եք ճանաչում?
Քանի հարցազրույց եք արդեն անցել?
Ներկայացրեք Flat Map մեթոդի աշխատանքի սկզբունքը և նրա տարբերությունը սովորական Map-ի հետ տվյալների հավաքածուներ մշակելիս։
Երբ կարելի է ասել, որ օբյեկտը կամ կառուցվածքը չի գտնվում հիշողության տախտակամածում?
Ինչպե՞ս ծրագրային կերպով հարկադրաբար թարմացնել iOS-ի ինտերֆեյսը։
Կարո՞ղ է ավելացնել մի քանի ցուցադրման մակարդակներ (պատերեր) օգտագործողի ինտերֆեյսում:
Որ տեսակների տվյալներ կարող են տեղադրվել զանգվածում?
Որ գործառույթներն են բազմամյա ծրագրավորման մեջ, որոնք օգնում են լուծել սինխրոնիզացիայի primitives?
Ի՞նչ են CoreData և Realm-ի հիմնական տարբերությունները տվյալների պահեստավորման համար ծրագրերում:
Կարո՞ղ է կատարվել View-ի բաղադրիչների մոդուլային թեստավորում, որոնք գտնվում են ViewController-ի ներսում։
Որտե՞ղ է հիշողության մեջ պահվում այն օբյեկտը, որի վրա ցույց է տալիս ուժեղ հղումը։