რა მეთოდები უნდა გამოიყენოს საერთო რესურსებზე წვდომის დროს კონფლიქტების თავიდან ასაცილებლად?
iOS
როგორ მართავს ARC მეხსიერებას Objective-C-ში პროექტის მშენებლობის დროს?
რა განსხვავებებია მონაცემთა ტიპებს შორის მათი სემანტიკის მიხედვით: მნიშვნელობები და მითითებები?
შეგიძლიათ ახსნათ, რა ნიშნავს ბლოკირებული პროცესები მრავალთრედიან აპლიკაციაში?
შეგიძლიათ ჩამოთვალოთ ძირითადი მდგომარეობები, რომელშიც პროგრამა შეიძლება იყოს?
როგორ მეთოდებსა და ინსტრუმენტებს იყენებ პროგრამებში მეხსიერების გაჟონვის გამოვლენისათვის?
შეგიძლიათ ახსნათ, რას ნიშნავს Hit Test ტერმინი კომპიუტერული გრაფიკის ან UI კონტექსტში?
რა არის გამოყოფილი მეხსიერების დაკარგვა და როგორ შეიძლება ის წარმოიშვას პროგრამაში?
შეგიძლიათ ახსნათ, რა არის CALayer კლასი და როგორ გამოიყენება ის iOS განვითარების პროცესში?
ყველა მონაცემის ტიპი ან მონაცემთა სტრუქტურა იყენებს Copy-on-Write მექანიზმს, და რომელ შემთხვევებში ის გამოიყენება?
შეგიძლიათ ახსნათ, რა ხდება, როდესაც UIKit-ში layoutSubviews მეთოდი გამოიძახება?
შეგიძლიათ ახსნათ UIResponder კონცეფცია და მისი როლი iOS-ში მოვლენების დამუშავებაში?
სისტემაში რომელ ადგილს აირჩევდი მომხმარებლის პარამეტრების შენახვისთვის?
რა განსხვავებაა Weak და Unowned ტიპის მითითებებს მეხსიერების მართვაში?
რა მეთოდები გამოიყენება კონკურენტული პირობების თავიდან ასაცილებლად მრავალმხრივი პროგრამების მუშაობისას?
შეგიძლიათ ჩამოთვალოთ პროგრამირებაში გამოყენებული მონაცემთა ტიპების ძირითადი კატეგორიები?
რა სარგებელი და ნაკლია ბარიერების გამოყენებაში პროგრამული სისტემებში?
როგორ განვახორციელოთ დავალებების შესრულება აპლიკაციაში ფონის რეჟიმში?
შესაძლებელია თუ არა Responders სისტემაში დამუშავების მიმწოდებლების ჯაჭვის შეცვლა?
გთხოვთ, ახსნათ, რა არის მონაცემთა სტრუქტურა სახელწოდებით 'სიტყვა' და როგორ გამოიყენება.