Co się stanie, jeśli podczas wykonywania wyrażenia try wystąpią wyjątki w blokach catch i finally?
Java
Wyjaśnij, jak odbywa się przekazywanie danych do funkcji, jeśli parametry są przekazywane przez wartość.
Przy korzystaniu z kolekcji, w których przypadkach przegląd jest szybszy: w ArrayList czy w LinkedList?
Czy możesz wyjaśnić, jak działa metoda peek() w API Stream Java i w jakich sytuacjach jest używana?
Jak zaimplementować klasę w Java tak, aby jej stan był niezmienny po utworzeniu?
Jakie metody istnieją do zapobiegania lub rozwiązywania kolizji w systemach lub algorytmach?
Jaką rolę odgrywa modyfikator volatile w języku programowania i kiedy jest stosowany?
Kiedy wybrać kolejkę (Kafka), a kiedy usługę REST?
Czy tworzyłeś własne adnotacje do użycia w swoich projektach?
Jakie jest zachowanie programu, jeśli w bloku finally wystąpi wyjątek?
Jak można uniknąć zablokowania wątków?
Wyjaśnij koncepcję Mockito i jak jest używany w testowaniu aplikacji Java
Czy możesz wymienić główne wzorce programowania stosowane w ramach Spring Framework?
Czym różnią się standardowy strumień danych i strumień z przetwarzaniem równoległym w Java Stream API?
Wyjaśnij, co oznacza tworzenie niezmiennych klas i ich zalety w rozwoju.
Jak ustala się kolejność dostępu do elementów na liście typu LinkedList?
Jakie protokoły są używane do wymiany danych w API REST?
Jaka jest różnica między tworzeniem Mono za pomocą just i fromCallable?
Wyjaśnij, co oznacza słowo kluczowe volatile w programowaniu i do czego służy.
Czy możesz wyjaśnić różnice między Mock a Spy w Mockito i kiedy ich używać?