Kas teil on kogemusi Hibernate'i kasutamisel N+1 probleemi tekkega?
Java
Kas @PreDestroy annotatsioon töötab Springis singleton elutsükliga bini puhul igas olukorras?
Kas peaks alati kutsuma meetodit, mis on märgitud @PostConstruct, kui luuakse singleton-bin Springis?
Kas on kohustuslik kasutada muutumatut võtit HashMapis, kui töö toimub ühekordse niidikeskkonnas?
Selgitage välja @Transactional annotatsiooni toimimismehhanismi Spring Frameworkis ja kuidas see tagab tehingute haldamise.
Kas saaksite selgitada, kuidas töötab flatMap meetod Stream API-s ja millal seda kasutada?
Kas kasutab võtmesõna volatile, kas kaitseb konkurentsitingimuste eest mitmetöötlusprogrammeerimises?
Kas on võimalik rakendada sorteerimisalgoritmi, mis ei kasuta vaheandmete salvestamiseks täiendavat mälu?
Milliseid võtmeaspekte analüüsid sa EXPLAIN ANALYZE väljundis, et hinnata andmebaasi päringute täitmist?
Kas võib andmebaasis luua indeksi vastavalt teatud tingimustele või filtritele?
Kas saaksite selgitada ApplicationContext kontseptsiooni ja rolli Spring raamistikus?
Mis on võtmesõna volatile roll ja eesmärk programmeerimiskeeles?
Kas saaksite loetleda ja kirjeldada erinevaid nähtavusvaldkondi, mida Springis kasutatakse bean'ide jaoks?
Kuidas on Java-s seotud meetodid equals ja hashCode ning miks on oluline neid õigesti koos rakendada?
Selgitage N+1 probleemi, millega võib Hibernate'i kasutamisel kokku puutuda, ja kuidas seda vältida.
Kui suur on maksimaalne ajakulude keerukus otsida elementi võtme järgi HashMap andmestruktuuris kõige halvemal juhul?
Kas saame nimetada Stream API-s olevaid operatsioone, mis säilitavad vaheoleku?
Kas on alati seotud nimekiri HashMap-i Bucketis seotud nimekiri?
Kas kutsutakse välja @PostConstruct-iga märgitud meetod Spring Bean-is, mis on seadistatud prototüübi ulatusega?