Java
JPA-да блоктау туралы айтыңыз. Қандай қолдандыңыз?
PostgreSQL-да қандай индекс түрлері бар? B-Tree пен бинарлы ағаш қалай ерекшеленеді?
Баяу SQL сұрауын қалай оңтайландыруға болады? EXPLAIN және EXPLAIN ANALYZE дегеніміз не?
Ұсыныстарды қандай сомадан қарайсыз?
//Берілген сандар массиві, оның барлық санында біріншіден басқа жұп бар, //бір ғана кездесетін санды табыңыз // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ //Тапсырыңыз }
Келесі код үзінділерінің өнімділігін салыстырыңыз, олар Integer массивінен элементтерді көшіріп, керісінше, соның ішінде int мәндерінен жаңа Integer объектілерін құру жағдайын қамтиды: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ``` Осы тәсілдердің өнімділігі мен мінез-құлқындағы айырмашылықтарды талдаңыз және түсіндіріңіз.
Синхронды режимнен асинхронды режимге не аудардыңыз және не үшін бұл жасалды?
Қандай ағындар? (кіріс-шығыс ағындарын айтқаннан кейін нақтылау сұрағы)
Датабазадан конфигурациясы бар сұрау маршрутизация қызметі туралы айтыңыз. Бұл қандай конфигурациялар? Ыстық жүктеу қалай жұмыс істеді?
Istio қандай тапсырмаларға жарамды?
Бұл сіз өткізу қабілетін екі есе арттырған жағдай ма?
Алгоритмдік тапсырма: бүтін сан массиві берілген, барлық нөлдерді соңына жылжытыңыз, басқа элементтердің тәртібін сақтай отырып (мысалы, [1,0,3,0,1] → [1,3,1,0,0])
HashMap туралы айтыңыз: ол не үшін керек және қалай жұмыс істейді?
MVC үлгісі деген не?
Spring қосымшасында қанша скоуп бар?
Неге дәл JOIN? Бұл не білдіреді, не болмақ? JOIN операциясының басқа нұсқалары бар ма?
Соңғы жұмыс тәжірибеңіз туралы айтыңыз, не істедіңіз, қандай лауазымда болдыңыз, қандай бизнес және техникалық тапсырмаларды шештіңіз.
Қандай хабар алмасу брокерлерімен жұмыс істедіңіз?
Kubernetes-пен қаншалықты тығыз жұмыс істедіңіз? Қызметтер үшін конфигурацияларды қалай орнаттыңыз?
Соңғы жұмыс орныңыз туралы айтыңыз: рөліңіз, команда, даму процестері.