Бағдарламалық жасақтаманы жобалауда SOLID-тың бес принципін және олардың қолданылуын түсіндіріңіз.
Android
Android-та байланысқан қызметтің (Bound Service) жұмыс істеу принципін түсіндіріңіз және ол басқа қызмет түрлерінен қалай ерекшеленеді.
Kotlin-да қолданылатын негізгі кластарды тізе аласыз ба?
Kotlin-те CoroutineScope қолданудың мақсаты қандай және ол корутиндерді басқаруда қандай рөл атқарады?
Аты аталмаған dispatcher дегеніміз не және ол қалай жұмыс істейді?
RecyclerView үлкен деректер тізімін көрсеткенде қалай тиімді жұмыс істейді?
RecyclerView ішіндегі элементтердің анимациясын жүзеге асыру үшін қандай әдістер қолдануға болады?
Деректер ағыны немесе асинхрондылықпен жұмыс істеу үшін кітапханалар немесе құралдарды пайдалану тәжірибеңіз бар ма?
Практикаңызда кездескен негізгі қызмет түрлерін тізіп, сипаттай аласыз ба?
Коллекциялардың дұрыс жұмыс істеуін қамтамасыз ету үшін деректер класына hashCode әдісін қайта анықтау керек пе?
Jetpack Compose пайдаланып қолданушы интерфейстерін жасау тәжірибеңіз бар ма?
Неліктен бағдарламалауда inline функциялар пайдаланылады?
Kotlin тілінде кеңейту функцияларының концепциясын түсіндіріп берсеңіз?
Model-View-Intent (MVI) архитектуралық үлгісін жүзеге асыру тәжірибеңіз туралы айтыңыз.
Java-да негізгі примитивтерден басқа қандай деректер түрлері бар екенін тізе аласыз ба?
Қолданбалы дамытуда Single Activity жобалау үлгісінің мақсаты неде?
Тәуелділікті енгізу контекстінде Hilt қалай жұмыс істейтінін түсіндіре аласыз ба?