Android
Դուք նախընտրում եք օգտագործել ավանդական մոտեցում նշագրման և View-ով կամ ժամանակակից գործիքներ, ինչպիսիք են Jetpack Compose-ը, օգտագործելով օգտագործողի ինտերֆեյսի ստեղծման ժամանակ?
Ի՞նչ գործնական փորձ ունեք Gradle կառուցման ավտոմատացման համակարգի օգտագործման մեջ։
Ի՞նչ առանձնահատկություններ պետք է հաշվի առնել Android հավելվածներում Intent- ի օգտագործման ժամանակ։
Կիսվու՞մ եք այն հասկանալով, թե որ ուղղությամբ պետք է զարգանալ։
Կարող եք բացատրել կորուտինների գործողության մեխանիզմը և ինչու են դրանք առավելություն հանդիսանում անսինխրոն ծրագրավորման մեջ:
Ինչպե՞ս կազդի դուստր կորուտինայի ավարտը ասինխրոն գործառույթներում ծնողական շրջանակի վրա։
Կարող եք բացատրել, թե ինչ է AndroidManifest.xml ֆայլը և ինչ դեր է խաղում Android նախագծում?
Ինչպես կարելի է կազմակերպել Android հավելվածի ճարտարապետությունը՝ նրա արդյունավետությունն ու մասշտաբայնությունը ապահովելու համար։
Ի՞նչն է տարբերությունը SourceSet և target-ի միջև նախագծի կարգավորումների մեջ։
Ի՞նչ է առաջացնում բախումները HashMap-ում հեշ-թերթի օգտագործման ժամանակ։
Որոնք կոմպոնենտներն կամ մոդուլները սովորաբար ստուգում եք միավորային թեստերով?
Որ փուլում կամ ինչ դեպքերում խորհուրդ է տրվում ստեղծել Singleton ձևի օբյեկտ ծրագիրում?
Ի՞նչ է ծրագրավորման մեջ կորուտինների հիմնական նպատակը և նշանակությունը։
Ինչպե՞ս է կատարվում կուռտինայի կատարումը դադարեցնելու գործընթացը ծրագրավորման մեջ։
Կարող եք բացատրել Android հավելվածներում օգտագործվող գլխավոր կատարման ցիկլը:
Կարող եք կիսվել Kotlin լեզվի առանձնահատկություններով և առավելություններով?
Կարող եք բացատրել, թե ինչ են տաք հոսքերը և որտեղ են կիրառվում:
Ի՞նչ է ռեակցիոն ծրագրավորման մեջ Observable ինտերֆեյսի նպատակը։
Ինչպես և ինչ մեթոդներով եք սովորել աշխատել Android հարթակով?
Ինչպե՞ս կարելի է միացնել մի քանի փոփոխություններ մեկ կոմիտում տարբերակային համակարգում: