Android
Ներկայումս ունեք Dagger-ի օգտագործման փորձ ձեր նախագծերում։
Ի՞նչ են թելերի մրցումները և ինչու կարող են հանգեցնել սխալների բազմաթելային ծրագրում։
Ի՞նչ է ռեֆլեկսիայի մեխանիզմի կիրառումը ծրագրավորման մեջ։
Ի՞նչ դեր է կատարում AndroidManifest.xml ֆայլը Android հավելվածի կառուցվածքում։
Ինչպես է ընդլայնման ինտերֆեյսը կիրառվում կոդում?
Ի՞նչ գործիքներ եք օգտագործել ձեր նախագծերում մոկ-կոնտեքստը զարգացնելու համար։
Ինչպես է LeakCanary-ը հայտնաբերում հիշողության արտահոսքերը ծրագրում?
Ինչպես իրականացնել ֆունկցիա, որը միաժամանակ բեռնում է տվյալներ երկու տարբեր աղբյուրներից որպեսինխոնոր?
Կարող եք նշել Kotlin-ում հասանելիության մոդիֆիկատորները, որոնք Java-ում բացակայում են?
Ի՞նչ է նվազագույն աշխատավարձը, որպեսզի հետաքրքրվեք նոր աշխատատեղով։
Ի՞նչ առավելություններ և թերություններ ունի Paging 3 գրադարանի օգտագործումը տվյալների էջավորումը իրականացնելու համար։
Ի՞նչ է ծրագրավորման լեզվում volatile բանալի բառով նշված փոփոխականի նշանակությունը։
Ի՞նչ են Android մոբայլ հարթակն այլ մոբայլ սարքերի օպերացիոն համակարգերի համեմատ հիմնական առավելությունները:
Արդյոք հնարավոր է օգտագործել բայթների զանգվածը որպես բանալի HashMap տվյալների կառուցվածքում, և ինչ առանձնահատկություններ ունի դա?
Որտե՞ղ եք ներկայումս անցկացնում պրոֆեսիոնալ փորձաշրջան կամ աշխատում եք ամբողջ ժամանակով:
Կարող եք բացատրել, թե ինչ է նշանակում Recomposition տերմինը ինտերֆեյսների կամ համակարգերի զարգացման համատեքստում?
Կարող եք բացատրել git reset հրամանների տարբերությունները --soft, --mixed և --hard պարամետրերով?
Ի՞նչ է նշանակում noinline մոդիֆիկատորը Kotlin-ում ֆունկցիաների համար և ինչու է այն օգտագործվում:
Դուք օգտագործե՞լ եք այլ մեթոդներ ֆրագմենտների կառավարում համար, բացի FragmentManager-ից։
Ի՞նչ արժեք ունի այս նշանը կամ օպերատորը ծրագրավորման կամ սինտաքսի համատեքստում։