Android
Ի՞նչ մեթոդներ կան օգտագործողի ինտերֆեյսը պահպանելու համար սարքի ուղղության կամ կոնֆիգուրացիայի փոփոխության ժամանակ։
Կա՞ ներքին դասը մուտք դեպի արտաքին դասի անդամներ։
Ի՞նչ է ծրագրավորման մեջ ասինխրոնային կանչերի օգտագործման նպատակը։
Կարող եք պատմել ձեր նախորդ աշխատանքի ժամանակ կատարած ամենագեղեցիկ և հիշարժան նախագծերի կամ առաջադրանքների մասին?
Ի՞նչ հնարավոր սպառնալիքներ կան հաստատված root մուտքով սարքավորումների օգտագործման դեպքում։
Ի՞նչ պատճառներ են դարձնում մեծ մոնոլիտային համակարգերի ստեղծումը առանց ճարտարապետական նմուշների կիրառման ցանկալի չլինել։
Ի՞նչ է Jetpack Compose-ում նշումների նպատակը և ինչպես են դրանք օգտագործվում:
Ի՞նչ տարբերություն կա փակ դասի (sealed class) և enum-ի միջև։
Անհրաժեշտ են արդիական տվյալներ՝ երբ կիրառվում է backpressure-ը RxJava-ում:
RxJava գրադարանում Schedulers.io և Schedulers.computation-ը ինչպե՞ս են տարբերվում իրենց նպատակով և օգտագործմամբ։
Տվյալների պահպանումը համար hash-թերթերի օգտագործման հիմնական առավելություններն ու թերությունները ինչն են?
Կարո՞ղ է որոշել, արդյոք կոդում կատարվել է կոմպոնենտների կամ տվյալների կառուցվածքների վերականգնում։
Ի՞նչ մեթոդներ կարելի է օգտագործել մրցակցության պայմանները վերացնելու համար բազմատող ծրագրավորման մեջ։
Ինչպե՞ս է կատարվում հաղորդագրությունների մշակումը Looper կոմպոնենտի ներսում։
Ի՞նչ է փակ ինտերֆեյսը և ինչ դեր է խաղում դրա դերում կոդում պայմանագրերի սահմանման մեջ։
Կարող եք բացատրել onStop և onPause մեթոդների տարբերությունները ակտիվության կյանքի ցիկլում?
Ներկայացրեք notify մեթոդի աշխատանքի մեխանիզմը իրադարձությունների կամ ծանուցումների մշակման համակարգերում։
Կարող եք նշել տարբեր կորուտինների տեսակները և բացատրել նրանց առանձնահատկությունները:
Կարող եք նշել տեղեկատվության պահպանում համակարգերի հիմնական տեսակները?
Կարող եք նկարագրել MVVM ճարտարապետական պատկերամտության հիմնական հատկանիշները?