Jak uruchamiasz swoją aplikację na serwerze i jakie etapy są podczas tego procesu przechodzone?
Java
Czy dwie zmienne mogą zawierać odwołanie do tego samego obiektu w pamięci?
Jakie metody synchronizacji są stosowane, aby zapobiec jednoczesnemu przetwarzaniu zdarzeń tej samej jednostki przez wielu konsumentów?
Jaka jest najszybsza metoda, którą znasz do naprawiania błędów w zapytaniu SQL?
Jak Spring obsługuje sytuację, gdy kilka Beanów implementuje ten sam interfejs?
Czy możesz wyjaśnić różnice między EntityManager a SessionFactory w kontekście pracy z ORM?
Jaka jest różnica między adnotacjami @RequestBody a @ResponseBody w rozwoju REST API?
Jaki jest cel i funkcje beanów w kontekście serwera lub aplikacji?
Czy masz doświadczenie w konfigurowaniu i monitorowaniu metryk systemowych?
Jak rozwiązać problem race condition? Jak atomiki rozwiązują ten problem?
Co jest uważane za podstawową strukturę w architekturze Spring?
Czy przeciążenie metod jest przykładem realizacji zasady polimorfizmu w programowaniu obiektowym?
Jaką funkcjonalność realizuje metoda flatMap w klasie Optional?
Czy pracowałeś z JPA podczas tworzenia skryptów dla bazy danych?
Czy możesz podać przykład, kiedy i jak stosuje się wzorzec Prototype w projektowaniu obiektów?
Czy można wyjaśnić mechanizm, według którego Kafka rozdziela wiadomości między subskrybentami a brokerami?
Czy możesz podać przykład sytuacji, w której uzasadnione jest użycie sprawdzanych wyjątków?
W jaki sposób realizowane są mechanizmy kontroli dostępu do zasobów współdzielonych w celu zapobiegania konfliktom między wątkami lub procesami?
Jaki wpływ ma tworzenie indeksu na dwóch kolumnach na szybkość wykonywania zapytań w PostgreSQL?
Czy znasz SQL i potrafisz pisać zapytania do baz danych?