Java
Fine-tuning пен үлкен контекстік терезе (RAG) арасындағы айырмашылық неде? Егер бәрін контексте орналастыруға болады деп тұрсақ, RAG пен fine-tuning не үшін керек?
Жұмыс тәжірибеңіз және соңғы жобаңыз туралы айтыңыз.
Hash коллекцияларында null кілттері бар бірнеше элементті сақтау қалай жүзеге асырылады?
Алдыңғы қызметіңізде дерекқормен қалай жұмыс жасадыңыз?
TreeMap қалай өзін-өзі реттейді және теңгерімділігін, тиімділігін қалай қамтамасыз етеді?
Деректер кластарының ұғымын және олардың бағдарламалау тілдеріндегі мақсатын түсіндіріп беріңіз.
Транзакцияларды басқаруда @Transactional аннотациясының мақсаты неде?
Конфигурациялық файл ретінде XML-ден бас тартудың себептері қандай?
Off-heap жады дегеніміз не және оның тұтыну көздері қандай?
Реактивті бағдарламалауда Flux/Mono-ға қалай жазылуға болады? Қандай нұсқалар бар?
TLS протоколында деректерді беру қауіпсіздігі қалай жүзеге асырылатынын түсіндіре аласыз ба?
RESTful қызметтер архитектурасы контекстінде HTTP протоколы дегеніміз не?
Монолитті архитектураның қандай артықшылықтары бар?
Тарифтерді қалай сақтау керек, оларды әзірлеушінің қатысуынсыз өзгертуге болады?
Реактивті кодта қателерді қалай өңдеу керек?
Көп ағынды және асинхронды операциялармен бағдарламалар жазу тәжірибеңіз бар ма?
Spring AOP-да аспектілер дегеніміз не? Оларды не үшін пайдаланады? Мысалдар келтіріңіз.
StringBuilder мен StringBuffer сыныптарының қолданылуы мен ағын қауіпсіздігі тұрғысынан айырмашылықтарын түсіндіріңіз.
Enum-да қандай алдын ала анықталған әдістер бар?
Қандай дерекқорды оңтайландырдыңыз және оны дұрыс қалай оңтайландыру керек?