Java
GOF (Gang of Four) дегеніміз не және бұл кітаптан қандай үлгілер стандартты JDK-да жүзеге асырылған?
Қаржылық/операциялық қызметтермен жұмыс тәжірибеңіз туралы айтыңыз.
Жоба бойынша технологиялық стекіні ауыстыру туралы шешім қабылдауға тура келді ме?
Өз тәжірибеңіз туралы айтып беріңіз. Командада қандай рөл атқарасыз, не істедіңіз?
Процесс пен ағынның айырмашылығы неде, және қашан бірін екіншісінің орнына қолдануға болады?
Жүйелік талаптар қалай тіркеледі — тек тапсырмаларда ма, әлде аналитик оларды сипаттай ма?
Java-да int[] және Integer[] қолданудың өнімділік пен жадты пайдалану айырмашылықтарын талдаңыз, әсіресе берілген код үзіндісінің контекстінде: ```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]); } } ```
Қандай дерекқорлармен жұмыс істедіңіз?
Outbox Pattern-ке қандай баламалар бар?
Неліктен Java Stream API-і салмақты болу үшін жасалған? Мұндай тәсілдің артықшылықтары мен кемшіліктері.
Сіз, [аты], үнемі офиске келуге дайынсыз ба?
[аты] сұрады: Сіз оқыдыңыз ба және жұмыс істедіңіз бе?
Құжаттар тұрғысынан RAG дегеніміз не — олар қандай құжаттар және олар қалай дайындалады?
Егер өндірісте жадылықтың өсуі байқалса, тергеуді қайдан бастау керек?
Деректерді сақтау құрылымын оңтайландырудың мысалы (денормализация/нормализация).
Java-да қалай жіп жасауға болады? Қандай әдістер бар жасау және іске қосу үшін?
Kafka-да қайталанатын хабарламалардан қалай қорғауға болады (идемпотенттік)?
Бірлік және интеграциялық тестілер арасындағы айырмашылық қандай?
Әдетте, мұндай өзгерістер үшін тізбектелген диаграммалар пайдаланылады — сіздің жағдайда бұл қалай тіркелді?
Дерекқор мен Spring-дің орауышын қолданбасаңыз — хабарламаларды қабылдауды солай бөлуге бола ма?