Android
Ի՞նչ չափանիշներ և մոտեցումներ պետք է օգտագործվեն կոնկրետ ներկայացման (view) բովանդակությունն ու կառուցվածքը որոշելու համար նախագծում։
Եթե պատկերների թարմացման հաճախականությունը իջնի 60 ֆրեյմի/sec-ից ցածր, ինչպե՞ս կփոխվի համակարգի վարքագիծը։
Ի՞նչ նախագծեր կամ առաջադրանքներ եք կատարել ձեր վերջին պաշտոնում։
Դուք նախընտրում եք իրականացնել էջանիշը հաղորդագրությունների ամսաթվի կամ դրանց քանակի հիման վրա?
Կարող եք նշել տվյալների բազաներ, որոնք հաճախ օգտագործվում են Android-ի զարգացման մեջ?
Ինչպե՞ս որոշել, որ կոդը լավ է գրված և համապատասխանում է որակի ստանդարտներին։
Կարող եք բացատրել Data Access Object (DAO) և Service Provider (SP) նախագծման նմուշների տարբերությունները:
Որոնցից տվյալների կառուցվածք չի իրականացնում Collection ինտերֆեյսը?
Կարող եք բացատրել, թե ինչ է ենթադրվում միայն արժեքներ պարունակող դասի մասին, առանց լրացուցիչ մեթոդների կամ վիճակի?
Կարող եք նշել Android-ում օգտագործվող տարբեր Broadcast Receiver տեսակները:
Կարո՞ղ է որոշել տվյալների դասի և այլ դասի ժառանգականությունը։
Ի՞նչ գործիքներ և գրադարաններ եք օգտագործել միավորային թեստավորման համար ձեր նախագծերում։
Ի՞նչ ավտոմատ մեթոդներ է ստեղծում կոմպիլյատորը տվյալ դասի համար և ինչու են դրանք նախատեսված:
Ինչպե՞ս է կատարվում ինտերֆեյսի ավտոմատ թարմացումը տվյալների փոփոխությունների դեպքում, որոնք կապված են LiveData- ի հետ։
Ի՞նչ է Dispatcher-ի դերը կոռուտինների համակարգում և ինչու է այն օգտագործվում:
Ներկայացրեք, թե ինչ է View Binding-ը Android-ում և ինչու է այն օգտագործվում։
Կարող է արդյոք միաժամանակյա մշակումը հրահանգների մեկ հոսքի ներսում?
Ներկայացրեք անորոշ Intent-ների կոնցեպտը Android զարգացման համատեքստում։
Ի՞նչ է Java-ում օբյեկտների unpacking գործողության դերը և ինչու է այն ներդրվել:
Կա արդյոք Handler-ի ինտեգրված իրագործում Java-ի ստանդարտ գրադարանում?