Android
შეგიძლიათ ისაუბროთ თქვენს წინა სამუშაო ადგილას შესრულებული ყველაზე თვალსაჩინო და დასამახსოვრებელი პროექტების ან დავალებების შესახებ?
რა საფრთხეები შეიძლება იყოს დაკავშირებული დადასტურებული root წვდომის მქონე მოწყობილობების გამოყენებასთან?
რა მიზეზები ხდის ურჩევნია დიდი მონოლითური სისტემების შექმნას არქიტექტურული ნიმუშების გამოყენების გარეშე?
Jetpack Compose-ში ანოტაციების დანიშნულება რა არის და როგორ გამოიყენება?
რა განსხვავებაა დახურულ კლასსა (sealed class) და enum-ის შორის?
RxJava-ში backpressure-ის გამოყენებისას საჭიროა արդիական მონაცემები?
RxJava ბიბლიოთეკაში Schedulers.io და Schedulers.computation რა მიზნებს და გამოყენებას განასხვავებს?
მონაცემების შენახვისთვის ჰეშ-ცხრილების გამოყენების ძირითადი უპირატესობები და ნაკლოვანებები რა არის?
შესაძლებელია თუ არა განსაზღვრა, რომ კოდში კომპონენტების ან მონაცემთა სტრუქტურების რეკომპოზიცია განხორციელდა?
რა არის საცავის როლი და დანიშნულება პროგრამული სისტემების არქიტექტურაში?
რა მეთოდები შეიძლება გამოყენებულ იქნას კონკურენციის პირობების აღმოსაფხვრელად მრავალთხელი პროგრამირებაში?
როგორ ხორციელდება შეტყობინებების დამუშავება Looper კომპონენტში?
რა არის დახურული ინტერფეისი და რა როლი აქვს მას კოდის კონტრაქტების განსაზღვრაში?
შეგიძლიათ ახსნათ onStop და onPause მეთოდების განსხვავებები აქტივობის ციკლში?
გთხოვთ, ახსნათ notify მეთოდის მუშაობის მექანიზმი მოვლენების ან შეტყობინებების დამუშავების სისტემებში.
შეგიძლიათ ჩამოთვალოთ სხვადასხვა კუროტინების ტიპები და ახსნათ მათი მახასიათებლები?
შეგიძლიათ დაასახელოთ ინფორმაციის შენახვის სისტემების ძირითადი ტიპები?
შეგიძლიათ აღწეროთ MVVM არქიტექტურული ნიმუშის ძირითადი მახასიათებლები?
რის შემთხვევებში და რომელ dispatcher-თან ერთად შეიძლება შესრულდეს map, filter და single ოპერაციები Flow-ის შიგნით?
არის თუ არა პრაქტიკული გამოცდილება RxJava ბიბლიოთეკის გამოყენებაში რეაქტიული პროგრამირებისათვის?