Java
Czy możesz wyjaśnić etapy i zarządzanie cyklem życia obiektu Spring Bean?
Przy korzystaniu z kolekcji, w których przypadkach przegląd jest szybszy: w ArrayList czy w LinkedList?
Czy uważasz, że użycie sprawdzanych wyjątków jest celowe w programowaniu?
Jaka funkcja lub metoda Spring jest wywoływana po inicjalizacji Bean w procesie jego tworzenia?
Czym jest deskryptor wdrożenia?
W jaki sposób odbywa się przekazywanie zmiennych przez referencję podczas wywoływania metod?
Jak można określić, czy wiadomość przychodząca w aplikacji jest spamem?
Jakie zadania rozwiązałeś za pomocą wzorców projektowych?
Czy StringPool jest częścią sterty, czy jest czymś oddzielnym?
Czy możesz wymienić podstawowe zasady pisania zrozumiałego i łatwego do utrzymania kodu?
Jaka jest różnica między adnotacjami @RequestMapping a @PutMapping w Spring?
Czy możesz podać przykład, kiedy w kodzie Spring używana jest adnotacja @ConditionalOn?
Czy można przekazać funkcję lub metodę jako parametr do innej metody lub funkcji?
Jak można ustawić ograniczenia w systemie lub w kodzie?
Czy możesz wymienić klasy zadeklarowane z modyfikatorem final w standardowej bibliotece JDK?
Czym są klasy anonimowe i gdzie są stosowane?
Czy możesz wymienić alternatywne struktury danych różne od ArrayList i LinkedList?
Czy możliwe jest wysłanie tego samego parametru w żądaniu kilka razy?
Co oznacza proces wyboru i wywołania metody podczas wykonywania programu?
Czy masz doświadczenie w pracy z SQL i czy możesz opowiedzieć o swojej wiedzy w tej dziedzinie?