Қолданба архитектурасындағы MVP және MVVM паттерндерінің негізгі айырмашылықтары қандай?
Android
Дамыту тәжірибесінде RxJava кітапханасын пайдалану туралы айтыңыз.
HashSet деректер құрылымында элементті жоюды жүзеге асырудың күрделілігі қандай?
HashSet ішінде екі элементті сақтау үшін қанша жады бөлінеді, бірінің hashCode 0, ал екіншісінің 1000000?
Деректер класының негізгі бөлігіне және конструктор ішіне өрістерді жариялаудың айырмашылығы неде?
Android-да Dagger 2 принциптері мен қолданылуын қай деңгейде білесіз?
Көрініс компоненттерінде қандай ерекшеліктер бар?
HashSet-ке бірдей объектілерді қосқанда, hashCode және equals әдістерін неге қайта анықтау керек?
ViewModel-да қандай функция пайдаланушы интерфейсінің жаңартуын бастайды?
HashSet-ке элемент қосқанда, егер ол бұрыннан болса, ол орын ауыстырады ма?
Деректерді сақтау үшін Соңғы стратегиясында қандай буфер көлемі пайдаланылады?
Android қосымшаларында пайдаланушы интерфейсін көрсету процесі қалай жүзеге асырылады?
Android-қосымшаларын жасауда қолданылатын негізгі Intent түрлерін тізіп берсеңіз?
DiffUtil класының areItemsTheSame және areContentsTheSame әдістері элементтерді салыстырғанда қандай айырмашылық бар?
Bundle-ге элементтерді қалай қосуға болады?
Жоба дамытқанда таза архитектура принциптерін қолдандыңыз ба?
Kotlin-дағы map функциясы басқа ұқсас әдістерден қалай ерекшеленеді және ол коллекция элементтерін түрлендіру үшін қалай пайдаланылады?
RelativeLayout-те элементтер қалай орналасқанын және ол олардың позициялауын қалай басқаратынын түсіндіре аласыз ба?