Sobes.tech

Android

Ինչպես տարբերել MVI և MVVM ճարտարապետական նմուշները և ինչ են նրանց հիմնական տարբերությունները:

205

Ի՞նչ առանձնահատկություններ ունի hashCode-ի իրականացմանը Kotlin-ում data class-ում։

Junior — Middle
204

Ինչպե՞ս որոշել ժամանակային ծախսերը զանգվածի միջին մասում տարր ավելացնելիս, որը իրականացվում է ArrayList-ով։

Junior — Middle
202

Ի՞նչ կոմպոնենտներ պետք է սահմանել Retrofit-ում տվյալներ ստանալու համար հավելվածում։

Junior — Middle
202

Որ դեպքերում կարող է ArrayList-ի վերջում տարր ավելացնելը ունենալ ժամանակային բարդություն O(n)?

Junior — Middle
199

Ինչպե՞ս կարելի է հանել անհրաժեշտ տեղեկատվությունը ցանցով ստացված JSON պատասխաններից։

Junior — Middle
195

Կարո՞ղ է որոշել տվյալների դասի և այլ դասի ժառանգականությունը։

Junior — Middle
195

Կարող եք բացատրել inline ֆունկցիաների կոնցեպտը Kotlin-ում և դրանց առավելությունները?

Junior — Middle
194

Ինչպե՞ս են պահվում տվյալները Activity-ում կոնֆիգուրացիայի փոփոխության ժամանակ, բացի Bundle օբյեկտի օգտագործումից։

Junior — Middle
194

Կարող եք բացատրել copy մեթոդի նշանակությունը Kotlin տվյալների դասում և ինչպես օգտագործել այն:

Junior — Middle
193

Կարո՞ղ է Android-ի զարգացման մեջ կրկնակի օգտագործել հիմնական տարրերը։

Junior — Middle
193

Ի՞նչ է հիմնական տարբերությունը sealed դասերի և enum-ների միջև ծրագրավորման լեզվում։

191

Երբ և ինչու պետք է վերաշարադրել hashCode մեթոդը դասում?

Junior — Middle
189

Ինչպե՞ս է կատարվում մրցակցային առաջադրանքների կառավարումը ծրագրավորման լեզվում կոռուտինների օգտագործման ժամանակ։

Junior — Middle
188

Ինչպե՞ս է իրականացվում կապը 'in' բանալի բառի և C-ում հավաքածուների միջև։

Junior — Middle
187

Կարող եք բացատրել, թե ինչ է նշանակում `lateinit` բանալի բառը Kotlin-ում և ինչ դեպքերում է այն օգտագործվում:

Junior — Middle
187

Կարող եք բացատրել ExceptionHandler-ի նշանակությունն ու աշխատանքը Kotlin-ում կորյուտիններ օգտագործելիս?

Junior — Middle
185

Ինչպե՞ս է ձեր փորձում կատարվում արտակարգ իրավիճակների մշակումը կուռուտինների ներսում:

Junior — Middle
184
/6