Android
Java-ში Sealed Interface-ის და Enum-ის გამოყენების განსხვავება რა არის?
გაგრძელების ფუნქციებს შეუძლიათ წვდომა ჰქონდეთ კლასის პირად თვისებებზე და მეთოდებზე?
Data class-ში equals მეთოდის გადახედვისას აუცილებელია ძირითადი კლასის ველები გაითვალისწინოთ?
შეგიძლიათ ახსნათ, რა იგულისხმება Phantom read-ის შესახებ ტრანზაქციებისა და მონაცემთა ბაზების კონტექსტში?
რა როლი აქვს Handler კომპონენტს მოვლენების ან მოთხოვნების დამუშავებაში?
როგორ მოახდინეთ ურთიერთქმედება და მონაცემების გადამუშავება არქიტექტურული სქემის სხვადასხვა დონეებთან და ფენებთან?
რისურსებზე წვდომის რა ტიპის დაშვებები გაქვთ წარმოდგენილი?
რატომ შეიძლება ათასი კორუტინა დავიწყოთ, მაშინ როდესაც ათი ათასი ძაფის დაწყება ჩვეულებრივ შეუძლებელია?
როგორ განსხვავდება Java და Kotlin-ის მემკვიდრეობის მექანიზმები?
კორუტინები იბრძვიან თუ არა კონკურენციის პირობებისგან დაცვას?
შეგიძლიათ ჩამოთვალოთ RxJava-ში გამოყენებული შესრულების ტიპები?
როგორ შეიძლება თავიდან აიცილოს მეხსიერების ნაკადები პროგრამებში?
Kotlin Coroutines-ის კონტექსტში Dispatchers.Default და Dispatchers.IO-ს შორის რა განსხვავებაა?
რა სახის სია კომპონენტები მხარდაჭერილია RecyclerView-ში?
როგორ განვახორციელოთ აპლიკაციის სტრუქტურა მოდულების განაწილებით მისი მასშტაბურობისა და მხარდაჭერის უზრუნველსაყოფად?
ორივე შესრულების ძაფის გაერთიანების შემდეგ რა შედეგები შეიძლება ელოდოთ?
გაქვს გამოცდილება მენტორობაში ან კოლეგების ხელმძღვანელობაში?
რა არის საცავის როლი და დანიშნულება პროგრამული სისტემების არქიტექტურაში?
შეგიძლიათ ჩამოთვალოთ პროექტების მანიაფესტებში შემავალი ძირითადი კომპონენტები და განყოფილებები?
შეგიძლიათ ახსნათ ჩვეულებრივი კლასი და data class შორის განსხვავებები პროგრამირების ენაში?