Android
Կարող եք բացատրել, թե ինչպես է իրականացված data class-ի կառուցվածքը ցածր մակարդակում?
Կարող եք բացատրել, թե ինչ է CoroutineDispatcher-ը և ինչպես է այն օգտագործվում կոռուտինային ծրագրավորման մեջ:
Կորուտինների գլոբալ ծածկույթը ինչ է և ինչ դեպքերում է այն օգտագործվում?
Երբ է կիրառելի Kotlin-ում object տվյալների տիպը:
Խոսեք ձեր գործնական փորձի մասին LiveData- ի օգտագործման վերաբերյալ նախագծերում
Ինչպե՞ս կարելի է ստանալ վերադարձված արժեքը Fragment-ից՝ վերադառնալու ժամանակ՝ նավիգացիայի միջոցով։
Ի՞նչ է նշանակում մուտքի կարգավիճակի պաշտպանված մոդիֆիկատորը և երբ է այն կիրառվում:
Կարող եք նշել Flow-ում օգտագործվող օպերատորները?
Ինչպես են տարբեր տեսակի հղումները տարբեր կերպ ազդում գարշահոտ հավաքագրելու վրա Java լեզվում?
Ինչպե՞ս կարելի է իրականացնել Spinlock մեխանիզմը թելերի սինխրոնիզացիայի համար։
Կարող եք պատմել ձեր թիմի կառուցվածքի և նրա դերի մասին նախորդ աշխատանքում կատարված նախագծերում?
Ինչպե՞ս իրականացնում ես տվյալների փոխանցումը ViewModel շերտին:
Ինչպե՞ս իրականացնել որոնման հարցման ուղարկումը հետաձգելու մեխանիզմ, մինչև օգտվողը ավարտի մուտքագրումը։
Ի՞նչ դժվարություններ կարող են առաջանալ Java-ից Kotlin-ին միգրացիայի ժամանակ։
Կարող եք նկարագրել MVI ճարտարապետության մեջ մոդելի գործողությունների հաջորդականությունը?
Որ տվյալների մշակման ոճում է օգտագործվում տվյալների կառուցվածքը stack?
Ինչպե՞ս ստուգել, որ Android-ում activity-ն փակվել է կամ համակարգը այն ոչնչացրել է:
Ինչպե՞ս կարող է View-ը տեղեկացվել իրադարձությունների կամ փոփոխությունների մասին MVP ճարտարապետությունում։
Ի՞նչ է տեղի ունենում Kotlin-ում suspend ֆունկցիայի ներսում իրականացման մակարդակում և ինչպես է այն կառավարում coroutine-ի դադարեցումը։
Խոսեք ձեր աշխատանքային թիմում կամ գործընկերների հետ փոխգործակցության փորձի մասին։