Java
Бағдарламалауда lambda өрнектерінің жұмыс принципін түсіндіріп берсеңіз.
Өзгертілуі мүмкін объектіні хэш-таблицада кілт ретінде қолданғанда қандай салдарлар болуы мүмкін?
mvn package командасын орындау және артефакт құрастыру үшін жобаның өмірлік циклінің қандай кезеңдері қажет?
A нақты типі үшін Singleton үлгісін қалай жүзеге асыруға болады?
Java 8-дегі Stream API қолданудың артықшылықтары мен кемшіліктері қандай?
@Transactional аннотациясымен белгіленген әдіс басқа бір әдістің ішінде шақырылғанда қалай әрекет етеді?
Бір сессияда үш транзакцияны бір уақытта өңдеуге бола ма?
Массивтен элемент жойылған кезде жадта қандай әрекеттер орын алады?
Ағымдағы жобаңызда автоматтандыруды құрастыру және жеткізуді жүзеге асыру процесін толық сипаттап берсеңіз?
Дерекқор операциялары үшін JOOQ кітапханасымен қандай тәжірибеңіз бар?
Бағдарлама жасау кезінде қандай қателер немесе исключениялар болжау және өңдеу керек?
Spring-те транзакцияларды қолдау қалай жүзеге асырылады және олардың жұмыс істеу негізі неде?
Бағдарламалауда өзгермейтін (иммутбл) кластардың ұғымын түсіндіріңіз және олар қалай пайдаланылады.
Жобаға Java Persistence API сәйкестігі дұрыс жүзеге асырылғанын қалай тексеруге болады?
Қандай бағдарламалау тілдерін қолдандыңыз?
Spring Boot Starter қалай жұмыс істейтінін және оның жобадағы рөлін түсіндіре аласыз ба?
try/catch блоктары нақты әмбебап типін көрсетіп, қателерді ұстай ала ма?
Деректер қоры жобалау немесе модельдеу жүйелерінде Entity сипаттамаларын пайдалану негізгі принциптері қандай?
Java-да өз біліктілігіңізді тәуелсіз тестілеуден өткіздіңіз бе?
Бағдарламалық компоненттерді жобалау кезінде абстрактілі сыныптарды қолдану қай жағдайларда орынды?