Ինչպես է աղբամաք հավաքողը հայտնաբերում այն օբյեկտները, որոնք պետք է հեռացվեն հիշողությունից?
Android
Ինչպես կարող եք կազմակերպել ֆոնային առաջադրանքների կատարմանը?
Կարող են սերվերի ուշացումները բացասաբար ազդել հաճախորդի ինտերֆեյսում տեղեկատվության ցուցադրման արագության վրա?
Որ դեպքերում է ավելի լավ օգտագործել @Provides փոխարեն @Binds, և ինչու չի խորհուրդ տրվում լրիվ հրաժարվել @Provides-ից?
Ի՞նչ տարբերություններ կան Kotlin coroutine-ների Dispatchers.IO և Dispatchers.Default միջև:
Ի՞նչ մեթոդներ կամ գործիքներ եք օգտագործում տվյալների պաշտպանության համար պահեստավորման համակարգերում:
Ի՞նչ եղանակներ գիտես տվյալների պահպանում և կազմակերպման համար:
Ի՞նչ է @Provides նշանի դերը Dependency Injection կոնտեքստում և ինչու է այն ծառայում:
Կարո՞ղ է բազմամյա աշխատանքը բացասաբար ազդել օգտվողի ինտերֆեյսի թարմացման արագության վրա:
Ի՞նչ տեսակի օբյեկտներ են Android-ում, որոնք կարող են շարունակել գոյություն ունենալ Activity-ի ավարտից հետո։
Ի՞նչ է ծրագրավորման ժամանակ անանուն օբյեկտների դերը և օգտագործումը։
Ի՞նչ իրավիճակներում և ինչու է տեղի ունենում հիշողության արտահոսք հավելվածում։
Ներկայացրեք Retrofit գրադարանի annotations-ների օգտագործման մեխանիզմը ցանցային հարցումների սահմանման համար
Ի՞նչ սահմանափակումներ կան ծրագրավորման լեզվում data class-ի ընդարձակումներ մշակելիս։
Կարո՞ղ է կարգավորել RecyclerView- ը այնպես, որ այն ցուցադրի բոլոր տարրերը միանգամից, շրջանցելով լենիվ բեռնման մեխանիզմը։
Կարող եք նկարագրել ձեր նախագծում օգտագործված տեխնոլոգիական շերտը?
Ներկայացրեք, թե ինչ է նշանակում noinline մոդիֆիկատորը ֆունկցիաներում և ինչ իրավիճակներում է այն կիրառվում։
Եթե Dagger իր գործառույթը ռեֆլեկցիայի միջոցով իրականացներ փոխարեն կոդի սերնդի, արդյոք կարելի է այն համարել նման Service Locator-ի՞
Ի՞նչ պատճառներ կարող են հանգեցնել այն բանին, որ աղբահանության հավաքողը չհեռացնի ծրագրում պահված կոնտեքստը։
Ինչ մեթոդներով կարելի է բարձրացնել Jetpack Compose-ում օգտվողի ինտերֆեյսի գծագրության արագությունը?