Бағдарламалау тілінде кеңейтетін функцияларды компиляциялау кезінде қандай компонент немесе механизм пайдаланылады?
Android
Корутиндердің бір ресурсты қауіпсіз бір уақытта пайдалануын ұйымдастыру үшін қандай әдістер қолданылады?
volatile айнымалысының жұмыс принципін түсіндіріп берсеңіз және оның қолданылуы қай жағдайларда орынды?
Kotlin-те корутиндерді синхрондау үшін synchronized кілт сөзін қолдануға бола ма?
Java-да жолдар пулінің ұғымы және оның жады басқарудағы рөлі туралы түсіндіріп берсеңіз.
Python тілінде None мәні не білдіретінін түсіндіре аласыз ба?
Қай корутинада қателерді өңдеу қосылуы керек?
Java-да HashMap пен LinkedHashMap-тың мінез-құлқы мен ерекшеліктері қалай ерекшеленеді?
Android-те Activity Context қолдану мен Application Context қолданудың айырмашылығы неде?
Kotlin-те crossinline кілтсөзінің қолданылуы не білдіретінін және ол қай жағдайларда қолданылатынын түсіндіре аласыз ба?
Бағдарламалауда 'reified' термині не білдіретінін түсіндіре аласыз ба?
Kotlin-дағы компоненттер үшін қандай қол жеткізу деңгейлері бар және олар қалай пайдаланылады?
Kotlin-да қолданылатын делегаттардың түрлерін тізе аласыз ба?
Android-те BroadcastReceiver компонентінің қандай шектеулері бар?
Java-да жадты басқаруда жұмсақ сілтемелер мен әлсіз сілтемелерді пайдалану арасындағы айырмашылық қандай?
Coroutines-пен жұмыс жасағанда қандай қателерді өңдеу әдістері қолданылады?
Android-те launchMode жұмыс принципін және оның негізгі нұсқаларын түсіндіріп бере аласыз ба?
Реактивті деректер ағынында SharedFlow және StateFlow қолданудың айырмашылығы қандай?