iOS
ინტერფეისების განვითარების პროცესში რა პრობლემებთან შეიძლება შეხვედრა, როდესაც იყენებთ Storyboard-ს?
კლასის განთავსება დინამიური მეხსიერების ზონაში (ჰიპი) რა მნიშვნელობა აქვს და რატომ კეთდება ეს?
რატომ დატოვეთ თქვენი წინა სამუშაო ადგილი?
რომელი საკვანძო სიტყვა გამოიყენება ფუნქციის სხეულში ცვლადის მნიშვნელობის შეცვლისთვის?
გაინტერესებთ თუ არა სხვადასხვა ოპერაციული სისტემებისთვის განკუთვნილი აპლიკაციების შექმნა?
შეგიძლიათ მაგალითი მოყოთ სიტუაციის, როდესაც გამოიყენება პროტოკოლის პრინციპი?
როგორ ხორციელდება დავალებების შესრულება გლობალურ რიგში სინქრონული ჩართვის გამოყენებისას?
შესაძლებელია თუ არა დახურვის ფუნქციების შენახვა მასივებში პროგრამირების ენებში?
რამდენჯერ ხდება viewDidLoad მეთოდის გამოძახება UIViewController-ის სიცოცხლის ციკლში?
არის აუცილებელი, რომ ინიციალიზატორი იყოს required მორგატორით, პროტოკოლების განხორციელების გარეშე?
რომელი ტიპის დისპეჩერიზაცია ვერ ექვემდებარება Swizzling მეთოდით ცვლილებას?
შესაძლებელია თუ არა სუსტი (unowned) მითითებების გამოყენებასთან დაკავშირებული სიტუაციები გამოიწვიოს აპლიკაციის ჩაშლა? მიაწოდეთ მაგალითი.
როგორ უზრუნველვყოთ მასივის უსაფრთხო წვდომა მრავალთრედული გარემოში?
როგორ შეიძლება უზრუნველყოს უსაფრთხოება კოლექციების გამოყენებისას მრავალთრონული პირობებში?
შეგიძლიათ ჩამოთვალოთ პროექტებში გამოყენებული პოპულარული დამოკიდებულების მენეჯერები?
რატომ არის Swift-ში კოლექციები მნიშვნელობის ტიპებად განხორციელებული?
როგორ ახდენს ზეგავლენას frame-ის საზღვრების ცვლილება viewDidLayoutSubviews მეთოდში ინტერფეისის გამოსახულებაზე?
როდის გამოიყენება კლასის მოდელი პროგრამირებაში?
სად არის მეხსიერებაში ან რომელ მექანიზმში მართავს რეფერენს, რომელიც არ ზრდის რეფერენცის გამრიცხველს და არ იწვევს ობიექტის შენარჩუნებას?
რა ოპერაციები ან თვისებები ხელმისაწვდომია კლასის განსაზღვრისას, რომლებიც სტრუქტურაში არ არის?