Czy możesz wyjaśnić termin 'Run time' i jego rolę w wykonywaniu programów?
Java
Jaka jest twoja mocna strona, jak wzmocniłbyś zespół?
Czym różnią się polecenia break i continue podczas korzystania z pętli, i kiedy warto używać każdego z nich?
Czy aktywnie uczestniczysz w dyskusjach i spotkaniach zespołu?
Czy wprowadzasz zmiany w wdrożonej wersji aplikacji po poprawkach lub aktualizacjach?
Jak można zarządzać i rozwiązywać konflikty przy różnych wersjach bibliotek zależnych?
Czy tworzyłeś własne zapytania (JPQL lub SQL) podczas pracy z Spring Data JPA?
W jakich sytuacjach mogą wystąpić problemy z wydajnością podczas korzystania z Hibernate?
Jakie zachowanie zapewnia użycie słowa kluczowego volatile w programowaniu wielowątkowym w Java?
Jak często korzystasz z API Stream podczas wykonywania swoich zadań?
Jak dodaje się element do struktury danych HashMap?
Jakie zmiany zachodzą w fizycznym rozmieszczeniu danych na dysku po usunięciu wiersza z tabeli w bazie danych?
Jakie konsekwencje wynikają z próby modyfikacji kolekcji zadeklarowanej jako niezmienna?
Jaką rolę odgrywają metody hashCode i equals podczas pracy z HashMap i dlaczego ich poprawne użycie jest ważne?
Kiedy należy używać indeksów częściowych i pokrywających?
Jakie rodzaje zmiennych istnieją w Java?
Wyjaśnij mechanizm działania struktury danych TreeMap i jak realizuje sortowanie elementów
Kiedy dokładnie wywoływane są metody przetwarzania pośredniego w łańcuchu Stream w Java?
Pytanie 1. Jakich typów danych nie można używać jako kluczy w HashMap? - Tablice - Atomiki (AtomicBoolean, AtomicInteger itp.) - Typy prymitywne - Odwołania
Czy możesz wyjaśnić cel adnotacji @Repository w Spring i jak jest ona używana w pracy z bazami danych?