Android
პროგრამირებაში დამოკიდებულებების შეყვანის სარგებელი და ნაკლოვანებები რა არის?
სად მდებარეობს დინამიური ობიექტების შემადგენლობაში შემავალი პრიმიტიული კომპონენტები?
რის დროს ხდება ახალი Activity-ის სრული შექმნა Android-ში?
როგორ არის განხორციელებული hashCode() მეთოდი Kotlin-ში Any ტიპის ობიექტზე და რა როლი ასრულებს?
ობიექტზე ორიენტირებულ პროგრამირებაში შიდა კლასების დანიშნულება რა არის?
როგორ შეიძლება მონაცემების გადაცემა განხორციელდეს ეკრანებს შორის Jetpack Compose Navigation-ის გამოყენებისას?
Android-ში Context კომპონენტის განხორციელებისას რომელი SOLID-ის ასპექტები ირღვევა?
შესაძლებელია თუ არა არსებული კლასისათვის ახალი თვისების დამატება გაფართოებით და როგორ უნდა გავაკეთოთ?
რატომ არის აუცილებელი ნახვის განახლება მხოლოდ მომხმარებლის ინტერფეისის ძირითად ნაკადში?
Kotlin-ში კლასის განსაზღვრა და ამ კლასის ნიმუშის შექმნა შორის რა განსხვავებაა?
როდის ხდება Room ბიბლიოთეკაში ანოტაციებით კოდის ფაბრიკის შექმნა?
როგორ ხორციელდება მომხმარებლის ინტერფეისის გამოსვლა სისტემაში?
პროგრამირებაში კორუტინები რომელი სინქრონიზაციის მეთოდებს იყენებენ?
გთხოვთ, ახსნათ, რა არის ასე სახელწოდებული Unconfined მენეჯერი და როგორ მუშაობს.
შეგიძლიათ ჩამოთვალოთ Java-ში გამოყენებული ძირითადი მონაცემთა სტრუქტურები და აღწეროთ მათი მახასიათებლები?
როგორ შეიძლება ხელოვნურად გამოიწვიოს ურთიერთშეზღუდვის მდგომარეობა სისტემაში?
რა განსხვავებები არსებობს ახალი ეკრანის გაშვების და ფრაგმენტის გამოყენების შორის, და რატომ არის ეს მნიშვნელოვანი მთელი აპლიკაციის არქიტექტურისთვის?
როგორ მუშაობს ნაგვის შეგროვება მართვად პროგრამირების ენებში?
რის შემთხვევებში სასურველია გამოიყენოთ მონაცემთა სტრუქტურა Set?
მიუხედავად ამისა, გსურთ თუ არა განავითაროთ Android-ის სფეროში?