Jak można sprawić, aby tablica zwracana przez getter nie mogła być zmieniona z zewnątrz?
Java
Wyjaśnij, czym są niekontrolowane wyjątki w programowaniu
Jakie narzędzia używasz lub znasz do analizy i wizualizacji hierarchii zależności w danych lub projektach?
Czy możesz wyjaśnić cel adnotacji @Version w kontekście zarządzania dostępem współbieżnym?
Jak zachowa się HashMap, jeśli wszystkie obiekty mają ten sam hashCode, będący stałą?
Czy masz doświadczenie w ubezpieczeniach?
Jak reagujesz, gdy nie zgadzasz się z decyzją techniczną tech lead'a?
Jeśli opierać się na nazwie klasy, jakie będą ograniczenia przy rozszerzaniu?
Opowiedz, jak wyglądał proces rozwoju w twoim poprzednim miejscu pracy — od potrzeb biznesowych do wydania.
Jak rozwiązać problem duplikowania powiadomień przy wielu instancjach usługi zadaniowej?
Czy masz doświadczenie w pracy z Reactive Streams i biblioteką Project Reactor do realizacji operacji asynchronicznych i nieblokujących?
Jak można utworzyć Stream?
Na podstawie jakich kryteriów dekomponować monolit na mikroserwisy?
Czy pracowałeś bezpośrednio z zapytaniami SQL bez użycia ORM lub bibliotek zewnętrznych?
Jakie metody rozdziału danych w kolekcjach @OneToMany znasz?
Jakie rodzaje zakresów istnieją dla komponentów lub beanów w ramach wstrzykiwania zależności?
Jak wygląda delegowanie odpowiedzialności w zespole?
Czy używałeś alternatywnych lub dodatkowych narzędzi do wykonywania zapytań w bazie danych, oprócz Hibernate?
Czym różnią się funkcje sleep, wait i yield w kontekście wielowątkowości?
Opowiedz o sobie i swoim doświadczeniu