Android
Որ իրավիճակներում հարկավոր է ուժեղացնել կորուտինայի կատարման դադարեցումը?
Ինչպե՞ս տարբերել ծրագրային ապահովման նախագծման մեջ Adapter և Facade ձևանմուշների դերերը և տարբերությունները։
Ի՞նչ է նշանակում Kotlin լեզվում Unit կոմպոնենտի նշանակությունը։
Ի՞նչ դաս է Java-ում առաջացող բոլոր արտահայտությունների նախնին դասը։
Ի՞նչ կարգավիճակներ ունեին առաջադրանքները ձեր վերջին նախագծում կամ աշխատավայրում։
Ի՞նչ է Dagger-ը և ինչ առավելություններ և թերություններ ունի այն մյուս կախվածության մուտքագրման գործիքների համեմատ։
Ինչպե՞ս կարելի է մաքրել cache- ում պահված հաղորդագրության տեղեկությունները։
Կարող եք բացատրել, թե ինչ է Livelock-ը Java-ի կոնտեքստում և ինչպես է այն տարբերվում Deadlock-ից?
Ի՞նչ կապեր և պարտավորություններ պետք է լինեն մաքուր ճարտարապետության սկզբունքների վրա հիմնված ճարտարապետության շերտերի միջև։
Ինչպիսի՞ն են Flow և RxJava հասկացությունների տարբերությունները ասինխրոն տվյալների հոսքերի մշակման ժամանակ:
Ինչպես է ծրագրավորման մեջ կոչվում տվյալների հետ կապված դասերը։
Ինչպես իրականացնել տվյալների բազայի միգրացիան, երբ օգտագործում եք Room-ը Android-ում?
Կարո՞ղ է ծրագրավորման լեզվում իրականացնել անանուն դաս:
Ներկայացրեք Kotlin- ում դելեգատների կոնցեպցիան և նրանց դերը օբյեկտների հատկությունների կամ գործառույթների կառավարման մեջ։
Ինչպես կարող եք իրականացնել սերվերից push ծանուցումների ստացման մեխանիզմ՝ առանց Google և Huawei ծառայությունների օգտագործման?
Ի՞նչ տեսակ ծառայություններ եք կիրառել ձեր նախագծերում։
Կա փորձ ձեր նախագծերում Semaphore մեխանիզմը օգտագործելու?
Ձեր կազմակերպությունում կա արդյոք հաստատված մասնագիտական հմտությունների կամ աստիճանների համակարգ?
Կան ծրագրեր՝ ընդլայնել ձեր գիտելիքները և աշխատել նոր տեխնոլոգիաներով?
Ինչպես են տարբեր լինում MVI, MVP և MVVM մոտեցումները ծրագրային ճարտարապետությունում: