Java
DDD (Домен-бағытталған дизайн) деген эмне? Ал агрегат жана чектелген контекст менен кандай байланышта?
SOLID принциптери жөнүндө айтып бериңиз. Кайсыларыны билесиз жана практикалыкта кантип колдонуп жатасыз?
Кайсы маалыматтар базаларында иштедиңиз?
Liquibase аркылуу татаал миграцияны (300 миллион жазуусу бар таблицага милдеттүү баганды кошуу) кантип жасайсың?
Жогорку жүктөмдө (он миллионго жакын суроо-талаптар) кандай көйгөйлөр пайда болушу мүмкүн? Чечимди кантип масштабдоо керек?
Аутентификация менен идентификациянын айырмасы эмнеде?
Kafka транзакцияларында изоляция деңгээлдери кандай?
Виртуал агымдар (Green Threads / Virtual Threads) эмне жана алар кандайча айырмаланат обычных?
Өтінемін, команда туралы айтып бер. Бұл қандай команда болды, кімдер болды, қанча адам болды?
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]); } } ```
[аты] суроо берди: Сиз окуп, иштедиңизби?
Кулуптар бөлүмдөр боюнча кандай бөлүнөт: ар бир керектүүчү ар бир бөлүмгө байланышабы же жокпу?
Redis Clusterте маанилерди жазууда кандай көйгөйлөр болот?
Жогорку окуу жайында акыркы жылдарда иш менен окууну кантип айкалыштырдыңыз?
Өз тажрыйбаңыз жөнүндө айтып бериңиз: кайсы чоң жана кызыктуу тапшырмаларда, айрыкча интеграциялык, катыштыңыз?
Объекттердин өзгөрбөс болушу үчүн класс менен (longId жана List объекттери менен) эмне кылуу керек?
[аты] суроо берди: OutOfMemoryError деген эмне, качан пайда болот, практикалыкта кездестирдиңизби?
Неге сиз синхрондуу API-ны жай гана масштабдай албадыңыз, колдонмо мисалдарын же маалыматтар базасынын сыйымдылыгын кошпостон?
Индекстердин негизги кемчилиги эмнеде? Неге бардык таблицаны индекс менен каптай албайбыз?
Жоболор, технологиялар жана техникалык кыйынчылыктар тууралуу айтып бериңиз.