Czy wykonywałeś operacje zarządzania transakcjami za pomocą adnotacji @Transactional?
Java
Jak określana jest złożoność czasowa wstawiania elementu do środka listy ArrayList?
Co obejmuje koncepcja Happens-Before i jakie działania ona obejmuje?
Jakie potencjalne problemy mogą wystąpić podczas modyfikacji HashMap podczas iteracji po jej elementach?
Wyjaśnij, na czym polegają różnice w cechach wstawiania elementów w ArrayList i LinkedList
Czy w ostatnim projekcie zapewniono odporność systemu na awarie?
Jak jest zorganizowana kolejność elementów w TreeMap?
W której wersji Javy po raz pierwszy wprowadzono klasę Stream?
Na czym polega związek między wywołaniem konstruktora a gwarancjami kolejności wykonania (Happens Before)?
Dlaczego ważne jest stosowanie zasady odwracania zależności w projektowaniu systemów programistycznych?
W jaki sposób w systemie realizowane jest dzielenie danych na partycje?
Jakie są główne gwarancje dostarczania wiadomości zapewniane przez Kafka zgodnie z jego modelem teoretycznym?
Co sprawia, że obiekty niemutowalne są bezpieczne do użycia w środowisku wielowątkowym?
Jaki jest cel adnotacji @FunctionalInterface w Java?
Co motywuje Twoją decyzję o odejściu z obecnego stanowiska?
Wyjaśnij, co robi adnotacja @Transactional w kontekście zarządzania transakcjami w aplikacjach Java.
Ile razy zostanie wykonane żądanie HTTP GET przy użyciu Stream?
Jak określić, kiedy klasa lub moduł wykonuje zbyt wiele funkcji i narusza zasadę pojedynczej odpowiedzialności?
Czy wszystkie rozwiązania i procesy w Twoim projekcie są udokumentowane i standardowe?