Dagger-да тәуелділіктерді енгізу кезінде Lazy мен Provider қолданудың айырмашылығы неде?
Android
Сіз теңдік әдісінің мақсатын және ол теңдік операторыдан қалай ерекшеленетінін түсіндіре аласыз ба?
Kotlin-да жабық кластар не екенін және олар қалай қолданылатынын түсіндіріп беріңіз.
Тәуелділікті енгізу немесе модульдік жүйелер контекстінде Binds және Provides механизмдерінің айырмашылығы неде?
Бағдарламалауда фрагменттер қай жағдайларда қолданылуы мүмкін?
Қазіргі кезде жағдайыңыз қалай?
Kotlin-дағы компоненттер үшін қандай қол жеткізу деңгейлері бар және олар қалай пайдаланылады?
Kotlin-да басқа кластан мұраға алған деректер класы жасасаңыз, hashCode және equals әдістері автоматты түрде қайта жазылады ма, әлде оларды қолмен жүзеге асыру керек пе?
Kotlin-те crossinline деп жарияланған функция ішінде ағымдағы контексттен тыс қайтарымды орындау мүмкін бе?
Room кітапханасындағы транзакциялардың рөлі қандай, ол деректердің тұтастығын қалай қамтамасыз етеді?
Объекті-бағытталған бағдарламалауда жүзеге асырылатын негізгі әдістерді тізіп, түсіндіріп бере аласыз ба?
Android белсенділік өмірлік циклінде onStart және onResume әдістерінің негізгі айырмашылығы неде?
Параметрлерді өзгерткен кезде нақты түрде фрагменттің пайдаланушы конструкторы шақырылатынына сенімді бола аламыз ба?
Қандай жағдайларда 'реттік' деректер құрылымын қолданған дұрыс?
Any түрінде жүзеге асырылатын әдістерді атауға бола ма?
Android-те қолданылатын әртүрлі Broadcast Receiver түрлерін атаңыз?
Java-да бар сілтеме түрлерін және олардың ерекшеліктерін тізе аласыз ба?
Бағдарламалауда негізгі ағын түрлерін атай аласыз ба?
Kotlin кеңейту функциясы қай классқа қолданылатынын іске қосу кезінде қалай анықтайды?
Бағдарламалауда Flow типті ағындар қай категорияға жатады?