Android
Կարող եք բացատրել MVVM ճարտարապետական մոդելի հիմնական սկզբունքներն ու բաղադրիչները?
Ի՞նչ է ծրագրավորման մեջ 'object' բառի դերը և նշանակությունը։
Ի՞նչն է տարբերությունը synchronized բանալի բառի օգտագործման և ատոմային գործողությունների միջև Java-ում թափանցիկության ապահովման համար։
Կարող եք բացատրել ExceptionHandler-ի նշանակությունն ու աշխատանքը Kotlin-ում կորյուտիններ օգտագործելիս?
Որն է մաքուր ճարտարապետության սկզբունքների վրա հիմնված ճարտարապետության մեջ Domain շերտի դերը?
Կարող եք նկարագրել LiveData- ի օգտագործման առավելությունները Android զարգացման մեջ?
Ինչպե՞ս կվերաբերվեիր խնդրի լուծմանը, որի համար لديك միայն երկու օր և որի հետ նախկինում չես հանդիպել։
Ինչպես իրականացնել մեթոդ՝ օբյեկտի եզակի հեշը հաշվարկելու համար Java-ում?
Ճանաչո՞ւմ եք արդյոք Knuth-Morris-Pratt (KMP) մեթոդով ենթատողերի որոնման ալգորիթմի օգտագործումը։
Ի՞նչ դիզայնի նմուշներ են կիրառվել ձեր նախորդ աշխատանքի ժամանակ ներկայացման շերտի իրականացման ժամանակ։
Երբ է անհրաժեշտ նախագծել համակարգի ճարտարապետությունը?
Ի՞նչ է նշանակում D տառը ծրագրային ապահովման զարգացման ժամանակ SOLID սկզբունքներում։
Որո՞նք են Jetpack Compose օգտագործելիս կարող են առաջանալ կողմնակի ազդեցություններ կամ անօգուտ հետևանքներ։
Ինչպե՞ս է FragmentManager-ը որոշում, երբ անհրաժեշտ է կանչել onSavedStateHandle-ը։
Ինչպե՞ս են իրականացնում inline ֆունկցիաները reified տիպերի օգտագործմամբ ծրագրավորման լեզվում, և ինչ է տեղի ունենում կոմպիլյացիայի և կատարման մակարդակներում։
Ինչպե՞ս է ViewModel-ը պահպանում իր կենսունակությունը Activity-ի ոչնչացմանց հետո։
Ի՞նչ դեր ունի remember ֆունկցիան Jetpack Compose-ում և ինչու է այն օգտագործվում անհատական կոմպոնենտներ ստեղծելիս։
Ինչպես են իրականացվում և օգտագործվում ընդլայնող ֆունկցիաները Kotlin-ում?
Ի՞նչ են ծրագրերում ասինխրոնության կառավարումի համար կուռտինների օգտագործման առավելությունները։
Ի՞նչ հիմնական հարցեր կամ նրբություններ են հանդիպում RxJava- ի օգտագործման ժամանակ: