Dependency басқару үшін қолданылатын Dagger құрылымының негізгі элементтерін атаңыз.
Android
Android қолданбасында Activity-ді аяқтау үшін қандай тәсілдер бар?
Жобаларыңызда корутиндерді қолдану тәжірибеңіз болды ма?
Android-та тізімдерді жаңартуды оңтайландыруда DiffUtil класының жұмыс принципі және оның қолданылуы туралы түсіндіріңіз.
Қазіргі қолданбаларда объектілердің күйін сақтау басқаруы қалай жүзеге асырылады?
Басқа сынып негізінде құрылған сыныптағы әдістің мінез-құлқын қалай өзгертуге болады?
EditText компонентінің мазмұны сақтау немесе жаңарту кезінде қашан өзгермейді?
Kotlin-те корутина контексті дегеніміз не және оны қалай түсінуге болады?
Реактивті бағдарламалауда Observable-мен жұмыс істеу кезінде subscribeOn операторының мақсаты қандай?
Алдыңғы қатарлы және артқы қатарлы қызметтерді қалай ажыратуға болады және олардың негізгі айырмашылықтары қандай?
Бағдарламалауда кеңейту функциясы дегеніміз не екенін түсіндіре аласыз ба?
Android қосымшасында элементтер тізімін жүзеге асыру үшін қандай әдістер қолдануға болады?
Реактивті бағдарламалауда flatMap және switchMap әдістерінің айырмашылығы неде?
Объектіні тасымалдау немесе сақтау үшін қалай сериализациялауға болады, мысалы, Bundle типті контейнерде?
Observable ұғымын түсіндіріп бере аласыз ба және ол реактивті бағдарламалауда қалай қолданылады?
Activity-дегі әр Callback әдісі орындалғанда қолданушыға қандай ақпарат көрсетіледі?
Типтеу контекстінде сұрақ белгісі түрін пайдалану не білдіреді?
Жобаларда кеңейтімдер немесе плагиндермен жұмыс істеу тәжірибеңіз бар ма?
Java тілінде бағдарламалау тәжірибеңіз бар ма?
Observable сыныптарындағы merge әдісінің функциясы қандай және ол деректер ағындарын қалай біріктіреді?