Czy możesz wymienić główne moduły frameworka Spring, które używasz lub znasz?
Java
Czy możesz wyjaśnić główne różnice między wzorcami Adapter, Facade i Proxy oraz w jakich sytuacjach lepiej je stosować?
Czy możesz wyjaśnić koncepcję poziomu propagacji w Spring Data i jego rolę w zarządzaniu transakcjami?
Czy możesz wyjaśnić etapy cyklu życia beana w Spring Framework?
Czy możesz opisać główne rodzaje operacji dostępnych w API Stream w Java?
Z jakim składem zespołu pracowałeś w swojej ostatniej roli?
Z jakich danych jest zaimplementowana kolekcja TreeSet w Java?
Jak można zwiększyć wydajność zapytań SQL w bazie danych?
W jaki sposób można zaimplementować lub stworzyć interfejs ExecutorService w Java?
Jaki jest główny cel metody notify() w bazie danych Object w Java?
Jaki jest cel adnotacji @Component, @Repository i @Service w Spring i czym się różnią?
Czy mógłbyś wyjaśnić, co oznacza poziom izolacji transakcji Read Committed?
Wyjaśnij, co oznacza użycie wątków równoległych w Java i jakie są tego zalety
Wyjaśnij koncepcję typów parametryzowanych i ich zastosowanie w programowaniu.
Jakie adnotacje są używane do definiowania i konfigurowania beanów w kontekście Spring Framework?
Jaki jest cel metody notifyAll() w klasie Object i w jakich sytuacjach należy ją stosować?
Jaka jest struktura dziedziczenia hierarchii wyjątków w języku Java?
Wyjaśnij, na czym polega koncepcja beana w Java i jak jest używana w aplikacjach.