Неліктен бағдарламалауда inline функциялар пайдаланылады?
Android
Қандай жағдайларда қолданба архитектурасында қызметтік қабатты пайдалану керек?
Java-да Kotlin-те қолданылатын кеңейтулер (Extensions) қалай жүзеге асырылады?
Корутина деген не және оның бағдарламалаудағы негізгі мақсаты мен міндеті қандай?
Android-те activity-ді іске қосу режимдері: singleTop және singleTask арасындағы айырмашылық неде?
Жобаларыңызда қандай қызмет түрлерін қолдандыңыз?
Корутина дегеніміз не және олар бағдарламалауда қандай ұғымды жүзеге асырады?
volatile айнымалысының жұмыс принципін түсіндіріп берсеңіз және оның қолданылуы қай жағдайларда орынды?
LaunchedEffect пен DisposableEffect арасындағы айырмашылық олардың мақсаты мен мінез-құлқында қандай?
Объект құру кезінде қасиеттердің инициализациясы және код блоктарының орындалуы қандай тәртіпте өтеді, соның ішінде companion object, init блогы, конструктордағы айнымалылар және кәдімгі айнымалылар?
Жүйе архитектурасында бар түрлі қызмет түрлерін тізе аласыз ба?
Kotlin корутиндеріндегі Dispatchers.Default әдепкі бойынша қанша ағынды құрайды?
Android дамуында 'Activity' термині не білдіретінін түсіндіріп бере аласыз ба?
Kotlin-те корутиндер мен тапсырмаларды басқару контекстінде SupervisorJob деген не екенін түсіндіре аласыз ба?
Java-да BigDecimal пен Double сыныптарының айырмашылықтары қандай және қай жағдайда әрқайсысын қолданған дұрыс?
Сізде Model-View-Intent (MVI) архитектуралық үлгісін пайдаланып қосымшалар жасау тәжірибесі бар ма?
Жобаңызда data class қолданудың негізгі артықшылықтары мен кемшіліктері қандай?
Kotlin тіліндегі Extensions ұғымын және олардың қолданылуын түсіндіріңіз.
Қалай басқа функцияларды аргумент ретінде қабылдайтын функцияларды әдеттегі функциялардан ажыратуға болады?
Android-те реактивті деректер ағыны архитектурасында StateFlow деген не екенін түсіндіріп берсеңіз?