Jakie mechanizmy zapewniające niezawodne dostarczanie wiadomości są zaimplementowane w Kafka?
Java
Jaką wersję Javy używasz w swojej pracy?
W jaki sposób mechanizm zbierania śmieci dokonuje czyszczenia obiektów w pamięci?
Jakie koncepcje i rozwiązania planowałeś wdrożyć w ramach tego projektu?
Jaka jest różnica między strumieniami obsługującymi dane bajtowe a tymi, które korzystają z systemu plików?
Jak Spring określa komponenty do automatycznej rejestracji przy użyciu adnotacji @ComponentScan?
Czy możesz wyjaśnić, co oznacza adnotacja @Controller w kontekście rozwoju webowego?
Jakie cechy są właściwe standardowi HTML i jego strukturze?
Jak powstają wyjątki i błędy w Java, i jak je prawidłowo obsługiwać?
Jakimi podejściami wyeliminowałeś problem wielokrotnych zapytań (N+1) w Hibernate i jak to zrealizowałeś?
Jakie są podstawowe zasady korzystania z opisu Entity w projektowaniu baz danych lub systemach modelowania?
Czym różnią się różne wersje środowiska Java i jak te różnice mogą wpływać na rozwój aplikacji?
Jakie powody sprawiają, że ciągi znaków są dobrym wyborem jako klucze do struktury HashMap?
Czy długość zmiennej typu int zwykle różni się od długości short, co wpływa na działanie JVM?
Jakie główne procesy pracy i zadania musiałeś wykonywać na poprzednich stanowiskach?
Czy w Java można uzyskać odwołanie do tablicy, która została zmieniona wewnątrz metody, z kodu wywołującego?
Czy możesz wyjaśnić, co oznacza zależność przechodnia w kontekście zarządzania pakietami lub zależnościami projektu?
Czym jest leniwa inicjalizacja (lazy initialization) kontekstu w Spring? Jak jest ona związana z problemem cyklicznych zależności?
Czy mógłbyś wyjaśnić rolę Mappera w konwersji danych dla klas DTO?
Czy masz doświadczenie w interakcji z zdalnymi serwerami lub usługami?