Android
Կարող եք նշել հիմնական մոտեցումները և տեխնիկաները, որոնք օգտագործվում են View-ով աշխատելիս ծրագրերի ճարտարապետությունում?
Ի՞նչ սահմանափակումներ և առանձնահատկություններ կան Kotlin Coroutines-ում GlobalScope-ի օգտագործման ժամանակ։
Ի՞նչ են Java-ում synchronized բանալի բառի օգտագործման հիմնական առավելությունները և թերությունները։
Որ Callback մեթոդում պետք է կանչել Activity-ի ավարտը, որպեսզի օգտվողը դա չնկատի?
Նկարագրեք ձեր փորձը Kotlin լեզվի հետ և դրա հիմնական առանձնահատկությունները։
Ինչ մեթոդներ կարելի է կիրառել ծրագրի երկու ինտերֆեյսային կոմպոնենտների կամ էկրանների միջև տեղեկատվության փոխանակումը իրականացնելու համար։
Ինչպե՞ս կարելի է ընդհատել ծրագրում հոսքի կատարմանը։
Որտե՞ղ է սովորաբար իրականացվում պահոցային ինտերֆեյսը համակարգում։
Ինչպե՞ս իրականացնել արտակարգ իրավիճակների մշակումը ասինխրոն կուրիններում։
Կարող եք նշել հիմնական բաղադրիչները, որոնք սովորաբար նշվում են AndroidManifest.xml-ում?
Ի՞նչ արգումենտներ և պարամետրեր է ընդունում getValue մեթոդը դելեգատ օբյեկտում։
Ի՞նչ մեթոդներ կան widget-ի կյանքի ցիկլում, բացի onMeasure, onLayout և onDraw-ից։
Ի՞նչ է տարբերությունը DDL և DML հրահանգների միջև տվյալների բազաներում և ինչպես է այն որոշվում:
Կարո՞ղ է վերադառնալ ֆունկցիայից դուրս ներկայիս կոնտեքստից Kotlin-ում crossinline-ի կարգավիճակով հայտարարված ֆունկցիայում։
Կարող եք նշել և բացատրել Dagger- ում օգտագործվող հիմնական ոլորտները (scope), որոնք օգտագործվում են կախվածությունների կյանքի ցիկլը կառավարելու համար:
Ի՞նչ հիմնական դժվարություններ կարող են առաջանալ կորթինների կատարմանը չեղյալ հայտարարելու ժամանակ։
Կարող եք բացատրել, թե ինչ է նշանակում infix ֆունկցիաների կոնցեպցիան ծրագրավորման մեջ?
Ի՞նչ տարբերություն կա դասական հիշողության մոդելի և ժամանակակից մոդելի միջև պրոցեսորի աշխատանքի համատեքստում։
Արդյոք ընդունելի է դիմել մասնավոր մեթոդներին ընդլայնման ֆունկցիաների ներսում?
Ի՞նչ նախնական տվյալների պահեստավորման մեթոդներ են իրականացվել RecyclerView-ում: