Маркер интерфейси эмне? Неге керек?
Java
100 миллион жазуусу бар таблица бар. Бардык жазууларды тандоо керек, где value > 100. Суроонун ишке ашуу убактысын минималдаштыруу үчүн кандай сунуштар бар?
Hibernateсиз, жергиликтүү SQL менен оптимисттик блоктоону кол менен ишке ашыруунун жолу кандай?
Командада кодду карап чыгуу болду беле?
JIT жана AOT компиляциясынын айырмасы жана артыкчылыктары эмнеде?
Партицияларды орнотуу, партициялардын санын өзгөртүү керек болду беле?
Кодду өзгөртпөстөн тарифтерди кантип өзгөртүүгө же кошууга болот, эгер тарифтер коддо сакталса?
Сиз PostgreSQL жана суроолорду оптималдаштырууда иштедиңизби?
volatile кандай кепилдиктерди берет? Atomicтен эмнеси менен айырмаланат?
CAP теориясы жөнүндө айтып бер. Бул эмне жана эмне үчүн керек?
var list = List.of(5, 13, 34); list.stream() .map(x -> x % 10) .peek(System.out::println) .filter(x -> x > 3) .forEach(System.out::println); List<String> animals = List.of("dog", "cat", "parrot"); animals.stream() .sorted() .peek(item -> System.out.println(item)) .map(String::length); System.out.println(animals);
HashMap vs TreeMap: айырмачылыктар, операциялардын татаалдыгы, качан колдонуу керек?
Hash индекстер менен B-дерек индекстеринин айырмасы эмнеде? Аты-жөнүн издөө үчүн кайсысы артыкчылыкка ээ?
Feature lead деген эмне жана бул ролдо кандай тажрыйбаң бар?
Сиз отчет жасау функциясын жазышыңыз керек, ол 4 тәуелсіз REST сұрауларын параллель орындап, нәтижелерін жинайды. Қалай шешу керек?
Кайсы технологиялар жана стектер менен көбүрөөк иштедиңиз?
Тышкы интеграция тарапында көйгөй барлыгын растыкка чыгарды ма (алар өтініштерді баяу өңдейді)? Жылдам реакция жана келечек үчүн кандай аракеттер көрүү керек?
Бирдик жана интеграциялык тесттерди жазуу керек болдуңуз беле, жана сиз аны кантип жасадыңыз?
Эгерде cacheService иштебесе же Redis убакытты аяктоого жооп берсе, бул эмне болот жана аны кантип иштетсе болот?
Жиптер менен процесстердин айырмасы эмнеде?