Java
Czym jest enkapsulacja w programowaniu?
Jaki mechanizm ładowania danych jest stosowany przy użyciu JOIN FETCH w ORM?
Jakie podejścia i metody pozwalają zapobiec problemom podczas jednoczesnej pracy wielu wątków z jednym wspólnym zasobem?
Na czym opierają się wyrażenia lambda?
Czy jesteś odpowiedzialny za utrzymanie i działanie usług w eksploatacji?
Czy musiałeś samodzielnie nadpisać metodę equals?
Jak wyjaśnić, dlaczego ten typ baz danych nazywa się relacyjnym?
Jak inicjalizowane są beany w Springu?
Czy masz doświadczenie w korzystaniu z programowania aspektowego w ramach Spring AOP?
W jaki sposób uczestniczyłeś w procesie testowania podczas opracowywania rozwiązań programowych?
Czy używałeś konstrukcji SELECT w operacjach aktualizacji danych (UPDATE)?
Czy struktura danych HashMap ma przewidywalny porządek elementów?
Czy można połączyć dużą, skomplikowaną zadanie z kilkoma mniejszymi w ramach jednej drużyny?
Jeśli wywołam metodę toList() na Stream, czy wynikiem będzie ArrayList, czy inny typ kolekcji?
Jakie działania wykonuje polecenie Maven podczas uruchamiania polecenia package dla projektu?
Czym jest Ajax?
Czy mogę użyć Hibernate jako zamiennika API JPA do interakcji z bazą danych?
Czym jest UML? Wyjaśnij, czym jest diagram, notacja i metamodel w UML.
Jak przebiega tworzenie i zarządzanie komponentami Bean w ramach Spring Framework?
Jakie uwagi podczas przeglądu kodu uważasz za najważniejsze, a jakie za najmniej ważne? Minimum trzy najważniejsze i kilka najmniej ważnych.