Czy możesz opowiedzieć o różnych typach zbieraczy śmieci używanych w Java lub innych językach programowania?
Java
Jakie znaczące wyniki lub sukcesy osiągnąłeś w poprzednich projektach, z których jesteś dumny?
Jakie obszary lub zadania chcesz rozwijać w przyszłości?
Czy możesz nawiązać zdalne połączenie z serwerem w celu wykonania operacji?
Czy w Twoim ostatnim projekcie został wdrożony serwis korzystający ze stylu architektonicznego REST?
Czym różni się użycie ReentrantLock od wbudowanego synchronizatora synchronized w Java?
Czy można użyć modyfikatora synchronized dla metody statycznej w języku Java?
Czy możesz wyjaśnić, co oznacza odporność systemu na podział danych lub awarie sieci w systemach rozproszonych?
Jakimi narzędziami lub technologiami korzystasz do interakcji z bazami danych?
Jak odbywa się blokada podczas wywoływania statycznej metody zadeklarowanej słowem kluczowym synchronized?
Jak dokładnie jest realizowana procedura usuwania elementów z ArrayList w jej wewnętrznej strukturze?
Opowiedz o swoim poprzednim projekcie i o swojej roli.
Czy możesz wyjaśnić, na czym polega profilowanie w Spring Boot i do czego służy?
Jaka jest rola poziomu izolacji transakcji Repeatable Read w zapewnianiu spójności danych?
Jakie kroki należy podjąć, aby adnotacja @Transactional zaczęła poprawnie działać w Twojej aplikacji?
Jak zorganizowałeś przesył danych na marketplace w swoim ostatnim projekcie?
Jak można zaimplementować równoległe wykonywanie kodu w Java za pomocą wątków?
Jakie są zalety i wady korzystania z iteratorów w programowaniu?
Jakie kroki podejmiesz, jeśli aplikacja nagle się zamknie z powodu braku pamięci?
Na czym polega cel anotacji @Transactional w pracy z bazami danych?