iOS
როგორ განვსაზღვროთ სემაფორის სინქრონიზაციის მექანიზმი მუტუალურ გამორიცხვის (Mutex) მექანიზმთან?
რა როლი აკისრია Router კომპონენტს სისტემის ან აპლიკაციის არქიტექტურაში?
პროგრამირების ენაში სხვა რა მონაცემთა ტიპები, გარდა კლასების, მიიჩნევა მიმთითებელ ტიპებად?
შეგიძლიათ ახსნათ lazy loading-ის ფუნქციონირების პრინციპი?
რა განსხვავებებია მონაცემთა ტიპებს შორის მათი სემანტიკის მიხედვით: მნიშვნელობები და მითითებები?
განმარტეთ მრავალმხრივი კონცეფცია და მისი გამოყენება პროგრამირებაში.
რომელი მიდგომა, სტრუქტურა თუ კლასი, უკეთეს შესრულებას უზრუნველყოფს?
მონაცემების გადაცემისას HTTP GET და POST მეთოდების ძირითადი განსხვავებები რა არის?
შეგიძლიათ ახსნათ, რა ხდება სისტემის შიგნით, როდესაც გამოიყენება Binding?
შეგიძლიათ ახსნათ სტრატეგიის ნიმუშის ფუნქციონირების პრინციპი და მახასიათებლები ობიექტზე ორიენტირებულ პროგრამირებაში?
შეგიძლიათ ახსნათ, რა არის რეგულარული გამოთქმა და როგორ გამოიყენება ტექსტის ძიებისა და დამუშავებისთვის?
როგორ შეიძლება შეცვალოს აპლიკაციაში მომხმარებლის მიმდინარე გეოგრაფიული მდებარეობა?
iOS-ზე აპლიკაციის წაშლის შემდეგ, რა მონაცემები, რომლებიც შენახული იყო Key Chain ან UserDefaults-ში, დარჩება სისტემაში?
რა არის კონკრეტული გასაღებით ელემენტის ჩაწერის ოპერაციის დროის შეფასება?
კლასის შიგნით არსებული ერთ-ერთი დახურვა მის მეთოდებს ან თვისებებს მიმართავს, შეიძლება გაჩნდეს სირთულეები ან მოულოდნელი ქცევები?
კომპიუტერული არქიტექტურაში მანქანური სიტყვა ჩვეულებრივ რომელ მონაცემთა ტიპებთან არის დაკავშირებული?
როდის და სისტემის რომელ ნაწილში მიიღება გადაწყვეტილება ტიპის მნიშვნელობის შენახვის ადგილთან დაკავშირებით?
რას წარმოადგენს OperationQueue-ს გამოყენების უპირატესობა GCD-ის შედარებით ასინქრონული დავალებების მართვაში?
NSLock-ის გამოყენების ძირითადი უპირატესობები სხვა სინქრონიზაციის მექანიზმებთან შედარებით რა არის?
რა ინსტრუმენტები და მექანიზმები გამოიყენება პროგრამებში მრავალმხრივი მართვისთვის და განხორციელებისთვის?