Android-те BroadcastReceiver компонентінің рөлі қандай және ол әдетте қандай жағдайларда пайдаланылады?
Android
Бағдарламалауда 'noinline' кілтсөзінің мақсаты мен қолдану ерекшеліктерін түсіндіре аласыз ба?
Extension-функциялар ішінде жеке әдістерге шақыруға рұқсат етілген бе?
Java және Kotlin тілдерінде protected қол жеткізу модификаторын пайдалану айырмашылықтарын түсіндіріңіз.
Сіз Kotlin-те coroutineScope функциясының мағынасын және ол не үшін қолданылатынын түсіндіре аласыз ба?
Kotlin-те suspend-функция қолданудың қандай міндеттерді шешеді?
Java-дағы Object класының негізгі әдістерін тізіп, сипаттай аласыз ба?
Қызмет бір уақытта onBind және started күйінде бола ала ма?
Тәуелсіздік инверсиясы принципі қолданылатын нақты жағдайлар немесе мысалдар келтіре аласыз ба?
Background Service компонентінің қандай шектеулері бар?
Бағдарламалауда 'reified' термині не білдіретінін түсіндіре аласыз ба?
UI күйін сақтау үшін қай механизм жақсы: ViewModel ме, әлде SaveInstanceState ме, және олардың айырмашылығы неде?
Java-да Throwable-ды кеңейтетін негізгі сыныптарды атаңыз.
Фасадтар деңгейінде әдетте қай деңгейде репозиторий қабаты жүзеге асырылады?
Kotlin-да data class-қа мұрагерді жариялау мүмкін бе?
Бағдарламалауда inline-функцияны қашан қолдану ұсынылады?
Бағдарламалауда volatile кілтсөзінің мақсаты неде?
Kotlin тілінде 'Nothing' кілт сөзі қандай рөл атқарады және ол қалай қолданылады?
Жады басқарудағы Strong, Soft, Weak және Phantom сілтемелерінің айырмашылықтары қандай?
HashMap құрылымына элементтерді енгізу реттілігі қалай жүзеге асады?