Android
Корутина және асинхронды бағдарламалау тәжірибеңіз қандай?
LifecycleOwner ActivityManager-ды RESUMED күйіне ауыстыру үшін пайдаланады ма?
JVM қалай анықтайды, WeakReference көрсеткен объект жиналғыш жинақтауға бола ма?
ArrayList арқылы жүзеге асырылған массивтің ортасына элементті енгізу кезінде уақыт шығындарын қалай анықтауға болады?
Пуш-хабарландырулардан шақырылған пайдаланушы әрекеттерін өңдеуді жүзеге асыру үшін қандай әдістер қолданылуы мүмкін?
Kotlin-да data class-тан мұрагерлікке тыйым салынған не үшін?
Jetpack Compose-те қолданушы интерфейсінің рендер жылдамдығын арттыру үшін қандай әдістер қолдануға болады?
Bluetooth Low Energy (BLE) қолдана отырып құрылғыларды немесе қосымшаларды әзірлеу және тестілеу тәжірибеңіз туралы айтыңыз.
Android жобасында Dagger Hilt көмегімен тәуелділікті енгізуді қалай жүзеге асыруға болады?
Алдыңғы жұмыс орныңызда сізбен бірге жұмыс істеген команда мүшелері кімдер?
ContentProvider деген не және ол Android қосымшаларында қалай пайдаланылады?
Практикада корутиндерді пайдалану және асинхронды тапсырмаларды жүзеге асыру тәжірибеңіз туралы айтыңыз.
DiffUtil класының areContentsTheSame және areItemsTheSame әдістерінің айырмашылығы неде және олар не үшін қажет?
DiffUtil ішіндегі қандай механизм тізімдегі элементтің тек өзгерген бөлігін жаңартуға көмектеседі?
Пайдаланушы интерфейсінің компоненттерінде анимациялық эффектілерді жүзеге асыру тәжірибеңіз болды ма?
Fragment-тің өмірлік цикл әдістері мен Activity-дің әдістері арасындағы айырмашылық қандай және олар не үшін қажет?
Жобада сіз қалайша FragmentManager көмегімен фрагменттерді басқарасыз?
Қазіргі жобада немесе жұмыста қандай тапсырмаларды орындайсыз?
Бәсекелестік жарыс жағдайы дегеніміз не және ол параллель деректер өңдеуде неге пайда болады?
Бағдарламалауда Nothing деректер типінің мақсаты неде?