შეგიძლიათ აღწეროთ, როგორ იყო ორგანიზებული თქვენი წინა კომპანიაში კოდის შემოწმების პროცესი?
Android
შეგიძლიათ ახსნათ ჩვეულებრივი კლასი და data class შორის განსხვავებები პროგრამირების ენაში?
RxJava ბიბლიოთეკაში Single და Observable მონაცემთა ტიპებს შორის რა განსხვავებაა?
როდის არის რეკომენდებული data class-ის გამოყენება თქვენს პროექტში?
თქვით თუ არა თქვენი წინამორბედ სამუშაო ადგილზე თქვენი კოლეგების კოდის შემოწმება?
რა კომპონენტები არიან პასუხისმგებელი ბიზნეს-წესების განხორციელებაზე Clean Architecture-ის ფარგლებში?
რასაც ჩვეულებრივ ახორციელებთ მონაცემთა კლასებში თქვენს გამოცდილებაში?
სუფთა არქიტექტურის პრინციპების გამოყენებისას ბიზნეს ლოგიკა რომელ ნაწილში ხორციელდება?
ინტერფეისში სიების განახლების ოპტიმიზაციაში DiffUtil კომპონენტის როლი რა არის?
როდის არის სასურველი საკუთარი equals() მეთოდის რეალიზება მონაცემთა კლასებში?
რომელი ტიპის პროექტები ან დავალებები გიზიდავთ ყველაზე მეტად მუშაობისთვის?
პროგრამირებაში როგორ შეუძლიათ კორუტინების შესრულების შეჩერება და განახლება?
თქვენ გამოიყენეთ კოდის გამეორების თავიდან აცილების პრინციპი თქვენს პროექტებში?
როგორ არის ორგანიზებული თქვენი მიმდინარე პროექტის ან გუნდის სამუშაო პროცესები და ურთიერთქმედებები?
რის დროს არის მიზანშეწონილი data class-ის გამოყენებისგან თავის შეკავება კოდში?
კორუტინებში ძირითადი ცივი ნაკადების (cold flows) და მათი მახასიათებლების აღწერა შეგიძლიათ?
Coroutine-ში Dispatchers.IO და Dispatchers.Default შორის რა განსხვავებები არსებობს და რომელ შემთხვევებში სასურველია მათი გამოყენება?
რა არის პროგრამირების ენაში სიტყვა suspend-ის დანიშნულება და გამოყენება?
პროგრამირებაში სინქრონიზაციის მექანიზმების გამოყენების ძირითადი მიზეზი რა არის?