Czy pracowałeś z narzędziami do automatyzacji testów i bibliotekami do sprawdzania kodu?
Java
Jak działa strategia ładowania danych FetchType EAGER w JPA?
Czy mogą wystąpić problemy typu N+1 przy użyciu strategii ładowania EAGER?
Wyjaśnij, co oznacza termin 'niezmienny' w kontekście programowania.
Jak zapewniona jest bezpieczeństwo wątków podczas korzystania z metod statycznych?
Czy konieczne jest aktualizowanie widoku danych w PostgreSQL?
Jak zaimplementować w Javie klasę, której instancji nie można zmienić po utworzeniu?
Czy możesz wymienić typy widoków w PostgreSQL i wyjaśnić ich cechy?
Jakie rodzaje strategii leniwego i chciwego ładowania oferuje Hibernate?
Czy mógłbyś opowiedzieć, jak był zorganizowany proces pracy w twoim ostatnim miejscu pracy?
Wyjaśnij rolę i przeznaczenie komponentu View w bazie danych PostgreSQL.
Czy można stosować adnotację @ExtendWith do dowolnej klasy podczas testowania?
Czy masz doświadczenie w korzystaniu z wielowątkowości w projektach Java?
Jak realizujesz testy swojego kodu za pomocą JUnit?
Czy możesz wyjaśnić, jak działa strategia ładowania Lazy w JPA/Hibernate?
Czy przeprowadzałeś optymalizację lub sprawdzanie zapytań SQL w celu zwiększenia ich wydajności?
Jakie kroki podjąłbyś, gdybyś napotkał na niemożność odtworzenia błędu w środowisku testowym?
Jak wyodrębnić tylko unikalne obiekty z przepływu danych w API Stream?
Jak sprawdzić poprawność i wydajność bazy danych?
Czy można zastosować funkcje agregujące do danych bez użycia klauzuli GROUP BY?