Je třeba při vytváření singletonového beana ve Springu vždy volat metodu označenou @PostConstruct?
Java
Máte zkušenosti s problémem N+1 při používání Hibernate?
Funguje anotace @PreDestroy pro bean s rozsahom singleton ve Springu za všech okolností?
Je nutné používat neměnný klíč v HashMapě, pokud se práce provádí v jednoproudém prostředí?
Vysvětlete mechanismus fungování anotace @Transactional ve Spring Framework a jak zajišťuje správu transakcí.
Můžete vysvětlit, jak funguje metoda flatMap v API Stream a kdy ji použít?
Můžete vysvětlit koncept a roli ApplicationContext ve frameworku Spring?
Zajišťuje použití klíčového slova volatile ochranu před závodními podmínkami v vícevláknovém programování?
Je možné implementovat třídicí algoritmus, který nepoužívá dodatečnou paměť pro uchovávání mezilehlých dat?
Jaké klíčové aspekty analyzujete ve výstupu EXPLAIN ANALYZE pro hodnocení výkonu dotazů v databázi?
Vysvětlete problém N+1, se kterým se můžete setkat při používání Hibernate, a jak se mu vyhnout.
Lze v databázi vytvořit index na základě určitých podmínek nebo filtrů?
Můžeš uvést operace v API Stream, které uchovávají mezistav?
Můžete vyjmenovat a popsat různé oblasti viditelnosti používané pro beany ve Springu?
Jaká je role a účel klíčového slova volatile v programovacím jazyce?
Můžete popsat, jak jste dostávali a formulovali úkoly na předchozím pracovišti?
Jak jsou v Javě propojeny metody equals a hashCode a proč je důležité je správně implementovat společně?
Máte zkušenosti s indexy vytvořenými podle určité podmínky v databázi?
Je spojový seznam v Bucket uvnitř HashMap vždy spojový seznam?