Алдыңғы компанияңызда кодты қарау процесі қалай ұйымдастырылғанын сипаттай аласыз ба?
Android
Бағдарламалау тілінде кәдімгі класс пен деректер класы арасындағы айырмашылықты түсіндіріп берсеңіз?
RxJava кітапханасындағы Single және Observable деректер түрлерінің айырмашылығы неде?
Жобада деректер класын қашан пайдалану ұсынылады?
Таза архитектура шеңберінде бизнес ережелерін жүзеге асыратын компоненттер қандай?
Сіздің тәжірибеңізде деректер кластарында әдетте қандай әдістер жүзеге асырылады?
Clean Architecture қағидаттарын қолданатын қосымшада бизнес логика қай жерде жүзеге асырылады?
Интерфейстегі тізімдерді жаңартуды оңтайландыруда DiffUtil компонентінің рөлі қандай?
Қашан деректер кластарында өздігінен теңестіру әдісін жүзеге асыру керек?
Бағдарламалауда корутиндердің орындалуын тоқтатып, қайта жалғастыруға қандай механизмдер мүмкіндік береді?
Ағымдағы жобаңызда немесе командаңызда жұмыс процесі мен өзара әрекеттесу қалай ұйымдастырылған?
Қандай жағдайларда деректер класы қолданудан аулақ болған дұрыс?
Coroutines-те негізгі суық ағындарды және олардың ерекшеліктерін сипаттай аласыз ба?
Coroutine-да Dispatchers.IO мен Dispatchers.Default арасындағы айырмашылықтар қандай және оларды қай жағдайларда қолданған дұрыс?
Бағдарламалау тілдерінде suspend кілт сөзінің мақсаты мен қолданылуы қандай?
Бағдарламалауда синхрондау механизмдерін қолданудың негізгі себебі қандай?