Java
Барлық кіріс және шығыс сұраулар үшін арнайы логтау жасау керек. Бұл қалай жүзеге асырар едіңіз?
String деген не, ол неге өзгермейтін? Қосылу кезінде не болады?
Сіздің CI-бағдарламасында тестілеу қамтуы мен осалдықтарды тексеру қалай ұйымдастырылды?
Сұрақ 6. Kafka тақырыбына 10 хабарлама қосылады, және әртүрлі тұтынушы топтарымен 2 тұтынушы тақырыптан оқиды. Әрбір тұтынушы қанша хабарлама оқиды? - 5 - 10 - Тақырыптағы бөлімдердің санына байланысты - replicationFactor мәніне байланысты
Комбинированный индекс құру кезінде бағандардың тәртібі маңызды ма?
Қашан finally блогы орындалмауы мүмкін?
Kafka-да идемпотентті жіберу кезінде қандай қосымша шығындар бар? Бұл жағдайда Kafka не құрбан етеді?
Жаңа жұмыс орнынан не күтесіз?
Барлық қызмет ағынын қалай тестілеуге болады (E2E/Интеграция)?
Цикл while ішінде Iterator.remove() арқылы тізімнен элементтерді қауіпсіз түрде жоюға бола ма?
Өзіңіз үшін ең маңызды жоба қандай және неге?
Java-дағы ішкі жады құрылғысы және қоқыс жинағыштар қалай жұмыс істейтіні туралы айтыңыз.
Circuit Breaker сыртқы қызметке қол жеткізген кезде сәтсіздіктер санын қалай азайтады?
Клиент кеше сәтті шығару жасағаннан кейін ескі балансын көреді. Себебі неде болуы мүмкін?
Java-да қазіргі заманғы enum-ға дейінгі сияқты өзіңіздің enum түрін жүзеге асырыңыз. Ол қазіргі Java-enum келісімшартын орындауы керек: • кез келген enum мәнін оңай алу • мәндерді қауіпсіз салыстыру (==) • әр мәннің аты оның атауымен сәйкес келетін жол аты бар • әр мәннің `ordinal` деп аталатын бүтін санды идентификаторы бар, ол оның жариялану тәртібін көрсетеді • барлық enum мәндерінің тізімін алуға болады • оның `ordinal` бойынша мәнін алуға болады • оның аты бойынша мәнін алуға болады Мысалы, валюталар тізімін алуға болады. Маңыздысы, бұл тізім кеңейтілуі мүмкін, себебі кодтың сапасы болашақта мәндерді қосу қаншалықты оңай болатынын анықтайды. class Currency { // TODO } --- user_orders кестесі берілген |ts|user_id|order_value| Әр пайдаланушы үшін алғашқы сатып алудың сомасын қайтарыңыз.
[аты] сұрады: OutOfMemoryError дегеніміз не, қашан пайда болады, тәжірибеде кездестірдіңіз бе?
Redis Cluster-те ASK бағыттауышының мақсаты неде?
Сіздің жағдайыңызда Cassandra не үшін қолданылды?
Топта және өнімде не іздейсіз? Жұмыс орнын таңдауда қандай критерийлерді ескереді?
JPA мен JDBC-нің артықшылықтары мен кемшіліктері?