Асинхронды бағдарламалауда async кілт сөзімен асинхронды функцияларды пайдалану мен launch шақыру арасындағы айырмашылық қандай?
Android
Android API-нің қандай компоненттері немесе сыныптары жобалау кезінде SOLID қағидаларына қайшы келуі мүмкін?
CancelationException дегеніміз не және ол қандай жағдайларда пайда болады?
Жүйеде белсенді тапсырманы тоқтату мүмкін бе?
Kotlin-те data class-тың негізгі сипаттамалары мен ерекшеліктерін тізе аласыз ба?
Тізімде тек бірегей элементтерді қалай таңдап алуға болады?
Бағдарламалауда тізімдер мен жинақтарды қалай ажыратуға болады?
Қашан және қандай жағдайларда жүйеде ресурстардың өзара тұйықталуы пайда болуы мүмкін?
Бағдарламалауда Data Class деген не және ол не үшін пайдаланылады?
Көп ағынды ортада бірнеше ағынның үйлесімді жұмысын қамтамасыз ету үшін қандай әдістер қолданылуы мүмкін?
Абстрактты фабрика паттернін жүзеге асыру үшін қандай ООП қағидаты қажет?
Қашан стандартты жинақтар орнына тізбектерді қолданған дұрыс?
Жіптер арасындағы жарыстар деген не және олар көп ағынды қосымшада қателерге әкелуі мүмкін бе?
Stack-те ең көп қанша элемент болуы мүмкін?
Сіз Kotlin-те coroutineScope функциясының мағынасын және ол не үшін қолданылатынын түсіндіре аласыз ба?
Қандай деректерді өңдеу стилінде стек деректер құрылымы пайдаланылады?
Deferred көмегімен кейінге қалдырылған жоспарланған операцияны тоқтатуға бола ма?
Қай SOLID қағидаты бұзылады, егер модель ViewModel-дің нақты жүзеге асуына тәуелді болса?
Қандай орындалу ағындарының түрлерін атай аласыз?
Бағдарламада стектің артуы қалай пайда болуы мүмкін?