Android
Git სისტემაში pull request და merge request შორის რა განსხვავებაა?
რა განსხვავებაა მონაცემების შენახვას ViewModel-ში და გამოყენებას onSaveInstanceState მეთოდის პროგრამის მდგომარეობის შენახვისთვის?
შეიძლება თუ არა Android-ში Fragment-ის კონსტრუქტორში არგუმენტების გამოყენება?
დამუშავდი თუ არა Compose-თან ინტერფეისების განლაგებისთვის?
შეგიძლიათ ახსნათ, რა არის დისპეჩერები და როგორ გამოიყენება პროგრამირებაში?
როგორ შეიძლება პროცესის შესრულების პრიორიტეტი ოპერაციული სისტემაში?
გაქვს გამოცდილება თქვენი პროექტებში BroadcastReceiver კომპონენტის გამოყენებაში?
რა ძირითადი სირთულეები შეიძლება წარმოიშვას კოდის ფრაგმენტის განხორციელებისას?
რა განასხვავებს მოდულურ ტესტებს იმ ტესტებიდან, რომლებიც შედეგს არ აბრუნებენ, მაგალითად, გვერდითი ეფექტებით ტესტები?
როგორ ხორციელდება ინტერფეისის რეკომპოზიცია Jetpack Compose-ში?
შეგიძლიათ ახსნათ heap-ის და stack-ის შორის განსხვავებები პროგრამებთან მუშაობისას?
როგორ უზრუნველვყოთ უსაფრთხო მონაცემთა გადაცემა იმ პროგრამებს შორის, რომლებიც იყენებენ სხვადასხვა ხელმოწერის გასაღებს?
როგორ შეიძლება თავიდან აიცილოთ ურთიერთშეზღუდვის სიტუაცია სისტემებში?
გთხოვთ, ახსენით SOLID-ის ძირითადი პრინციპები და მათი მნიშვნელობა პროგრამული სისტემების განვითარებისას.
რომელ საშუალებებსა და utility-ებს იყენებ ქსელური კავშირების დიაგნოსტიკასა და მართვისთვის?
როგორ დაიწყებდით ახალი კომპონენტის ინტეგრაციას არსებული სისტემაში?
აღწერეთ თქვენი გამოცდილება Android პლატფორმის კომპონენტების განვითარების და გამოყენების სფეროში თქვენს პროექტებში.
შეგიძლიათ ჩამოთვალოთ Kotlin-ის ძირითადი ობიექტის ტიპები და ახსნათ მათი განსხვავებები?
როგორ იკრებთ და ანალიზს ახდენთ პროგრამებში შეცდომებს ჩვეულებრივ?
როგორ შეიძლება გადალახოთ ან მინიმუმამდე დავიყვანოთ სერვისში დროის ლიმიტების გავლენა?