Бағдарламалық қамтамасыз ету саласында PECS қағидасы не білдіретінін түсіндіріңіз.
Java
Бағдарламалауда функционалды интерфейстердің мысалдарын келтіре аласыз ба?
TreeSet-ке элемент қосу операциясының уақыттық күрделілігі қалай бағаланады?
Spring-те @PostConstruct аннотациясының мақсаты мен жұмысын түсіндіріп берсеңіз?
Дамытушылық процесінде кездесуі мүмкін қателердің мысалдарын келтіре аласыз ба?
Hibernate-те деректерді жүктеу стратегиялары арасында қандай айырмашылықтар бар және олардың ерекшеліктері қандай?
Екі бағытты байланысты тізімнің орталық бөлігіне элементті енгізу операциясы күрделілік тұрғысынан қалай бағаланады?
@Transactional аннотациясының принципін және оның дерекқор транзакцияларын басқарудағы рөлін түсіндіріп беріңіз.
Spring Framework-те Singleton және Prototype шеңберлерінің айырмашылығы неде?
Spring-те компоненттердің негізгі көрініс аймақтарын тізіп, түсіндіріп бере аласыз ба?
Қолданбаларда тәуелділікті енгізуді жүзеге асыру әдістері қандай?
Java-да Optional класының ұғымы және оның мақсаты қандай?
Hibernate қандай жалқау және асығыс жүктеу стратегияларын ұсынады?
Adapter жобалау үлгісі қалай жұмыс істейтінін және оның мақсатын түсіндіріп берсеңіз?
Spring-те @ComponentScan аннотациясының мақсаты неде және ол қолданба конфигурациясында қандай рөл атқарады?
ArrayList типіндегі массивтің соңына элемент қосу операциясының уақыттық күрделілігі қандай?
Соңғы жұмыс орныңызда жұмыс процесі қалай ұйымдастырылғанын сипаттай аласыз ба?
StringBuilder мен StringBuffer сыныптарының қолданылуы мен ағын қауіпсіздігі тұрғысынан айырмашылықтарын түсіндіріңіз.
HashMap деректер құрылымы қалай жұмыс істейтінін және ол элементтерге қалай тез қол жеткізуді қамтамасыз ететінін түсіндіре аласыз ба?