Java
Бір әдіс @Transactional шақырады екінші әдісті @Transactional(REQUIRES_NEW) бір класта. Қанша транзакция құрылады?
Жады және өнімділік деңгейінде ArrayList пен LinkedList-тің артықшылықтары қандай?
Екі ағын арасындағы livelock деген не және оны қалай болдырмауға болады?
Кітапхана моделін сипаттаңыз. Үш объект бар: "Автор", "Кітап", "Оқырман". Физикалық тұрғыдан, бір ғана кітап бар және ол тек бір оқырманмен болуы мүмкін. Бұл жағдайды ескере отырып, кітапхана үшін кестелер құрыңыз.
Дерекқорлармен қалай жұмыс жасайсыз? Hibernate/JPA-ны қалай қолданасыз?
Kafka қолдану арқылы қызметтер арасындағы оқиға-бағытталған өзара әрекеттесу туралы толық айтыңыз.
Сіз Java-да виртуалды ағындармен (Virtual Threads) таныссыз ба? Корутиндер мен горутиндердің тұжырымдамасын білесіз бе?
Микросервистердің шекараларын қалай анықтадыңыз?
Точка Банктегі жоба туралы айтыңыз.
Курьерлердің орналасқан жері туралы деректерін жинау және бұл деректерді қолданбада клиенттерге ұсыну үшін қарапайым жүйе жобалаңыз.
Шифрлау/криптография (AES-256) бойынша тәжірибе бар ма?
HashMap-те қақтығыс дегеніміз не? Оптимистік және пессимистік қол жеткізу күрделілігі қандай?
gRPC және REST-пен тәжірибе?
Қандай жүйе келісілген және қандай келісімшарт күшінде екенін анықтау үшін келісімшарттар тізілімін және келісім процесін қалай ұйымдастырар едіңіз?
Redis жады бітсе не болады?
Әр шақырғанда getTop толық тізімді сұрыптау тәсілінің кемшіліктері қандай?
SQL сұрауы: үштен көп рөлдері бар пайдаланушылардың ID-ларын табу (байланыс кестесі user_id, role_id).
Сіздердің командаңыз қандай болды? DevOps-пен қалай жұмыс істедіңіз?
Spring-те биндерді жасау жолдары туралы айтыңыз
Java-да сокеттер қалай жұмыс істейді? Оларды HTTP сұрауларын қабылдау үшін қолдануға бола ма?