Java
Jaka klasa jest używana do pracy z elementami systemu plików?
Jaka jest różnica między statycznym a dynamicznym wiązaniem w Java?
Kiedy należy zmienić wartość pola serialVersionUID?
Co sądzisz o sprawdzanych wyjątkach w Java?
Co się stanie, jeśli kolejka puli wątków jest pełna, ale pojawia się nowe zadanie?
Czy dwa obiekty należące do różnych klas, ale mające te same wartości pól, otrzymają ten sam wynik funkcji hash?
Jak połączyć klasę z bazą danych w Java?
Jaka jest różnica między dobrze uformowanym XML a poprawnym XML?
Dlaczego potrzebny jest program działający w wielu wątkach, a nie w jednym?
Wyjaśnij, czym jest ConcurrentHashMap i jak zapewnia bezpieczeństwo podczas równoczesnego dostępu do danych.
Jakiej struktury danych używa kolekcja List?
Czym jest lista (List) w Java?
Czy można zaimplementować interfejs za pomocą innego interfejsu?
Jakie są zalety używania metody reduce w porównaniu z zwykłą pętlą podczas przetwarzania danych?
Wyjaśnij różnice między słowami kluczowymi final, blokiem finally i metodą finalize w języku Java.
Co skłania Cię do powrotu z architektury mikroserwisów do systemu monolitycznego?
Czy można bezpośrednio iterować po kluczach i wartościach w obiekcie Map?
Wyjaśnij, co oznacza złożoność algorytmu O(log n) i w jakich przypadkach jest stosowana.
Czy możesz wyjaśnić koncepcję wstrzykiwania zależności w ramach Spring i czym różni się od innych metod wstrzykiwania zależności?
W jakich sytuacjach zaleca się używanie modyfikatora final w języku programowania?