Jakie są zalety i wady korzystania z konstruktora do wstrzykiwania zależności w beany?
Java
Wyjaśnij, co oznacza złożoność algorytmu O(log n) i w jakich przypadkach jest stosowana.
Czy masz doświadczenie w korzystaniu z Mockito do pisania testów?
Czy możesz wyjaśnić, czym jest Spring Boot Starter i jak upraszcza pracę z aplikacjami Spring Boot?
Jakie zewnętrzne usługi wykorzystałeś do integracji z Twoim systemem?
Jakie masz doświadczenie w realizacji różnych projektów i jaka była Twoja rola w nich?
Czy możesz wymienić różne typy pamięci używane w Java i ich główne przeznaczenia?
Jak odbywa się konfiguracja i rejestracja Bean w ramach Spring Framework?
Czy masz doświadczenie w tworzeniu aplikacji z użyciem Spring Boot?
Jak zaleca się uruchamiać metodę w nowej transakcji w aplikacji?
Jakie są konsekwencje, jeśli dwa obiekty mają ten sam kod hash?
Wyjaśnij, czym jest bezpieczny dla wątków zbiór z podziałem na segmenty do operacji równoległych, podobny do ConcurrentHashSet.
Czy możesz wyjaśnić wewnętrzną strukturę implementacji ConcurrentHashSet?
Jakimi metodami można wprowadzać zależności do komponentów Spring?
Jak określany jest rozmiar wewnętrznej struktury kubełków w implementacji HashMap?
Czy możesz wymienić główne wzorce programowania stosowane w ramach Spring Framework?
Jak zapewnić niezmienność obiektów w klasie?
Jak jest zbudowana struktura danych HashMap i jak zapewnia szybki dostęp do elementów?
Jaka jest struktura dziedziczenia hierarchii wyjątków w języku Java?