Java-да қандай деректер түрлері сілтеме түрлері деп саналады және олар қалай айырмашылығы бар?
Android
ArrayList арқылы жүзеге асырылған массивтің ортасына элементті енгізу кезінде уақыт шығындарын қалай анықтауға болады?
Келесі сұхбат туралы сұрақтарыңыз бар ма?
Қолданбада деректерді алу үшін Retrofit-те қандай компоненттер анықталуы керек?
Қандай жағдайларда ArrayList-тің соңына элемент қосу операциясының уақыт күрделілігі O(n) болуы мүмкін?
`Any` функциясында жүзеге асырылған негізгі әдістерді тізіп, түсіндіріп бере аласыз ба?
Деректер класы мен басқа класс арасындағы мұрагерлікті анықтау мүмкін бе?
Конфигурация өзгерген кезде Activity-да деректерді Bundle объектісін қолданбай қалай сақтауға болады?
Android-да негізгі элементтерді қайта қолдануға бола ма?
Kotlin-те inline функциялардың ұғымын және олардың артықшылықтарын түсіндіріп бере аласыз ба?
Қашан және не үшін hashCode әдісін сыныпта қайта анықтау керек?
Желі арқылы алынған JSON жауаптарынан қажетті ақпаратты қалай шығаруға болады?
Бағдарламалау тілінде sealed кластар мен enum-дардың негізгі айырмашылығы неде?
Kotlin деректер класыдағы copy әдісінің мақсатын және оны қалай пайдалану керектігін түсіндіре аласыз ба?
Бағдарламалау тілдерінде корутиндерді пайдалану кезінде бәсекелестік басқару қалай жүзеге асырылады?
C тілінде 'in' кілт сөзі мен коллекциялар арасындағы байланыс қалай жүзеге асырылады?
Kotlin-да lateinit кілтсөзі не білдіреді және ол қандай жағдайларда пайдаланылады?
Сіз Kotlin-те coroutineScope функциясының мағынасын және ол не үшін қолданылатынын түсіндіре аласыз ба?
Dagger-да тәуелділікті енгізу үшін қолданылатын негізгі компоненттер мен ұғымдарды тізе аласыз ба?
Тәжірибеңізде корутиндер ішінде қателерді өңдеу қалай жүзеге асырылады?