Jakie zachowanie bazy danych PostgreSQL jest obserwowane, jeśli podczas usuwania rekordu powiązanego z inną tabelą przez klucz obcy nie zostanie określone jawne działanie?
Java
Jakie są przyczyny OutOfMemoryError i jak znaleźć wyciek pamięci?
Jak zaimplementować równoległe wywołania HTTP? Przychodzi żądanie, trzeba wywołać usługę równolegle dla każdego zadania, poczekać na wszystkie odpowiedzi i zwrócić wynik.
Dlaczego abstrakcja jest ważnym podstawowym aspektem programowania obiektowego?
Czy możesz wyjaśnić, jak działa automatyczne zarządzanie pamięcią w językach programowania zarządzanych?
Czy możesz wyjaśnić znaczenie i użycie modyfikatora default w programowaniu?
Wyjaśnij, na czym polega koncepcja beana w Java i jak jest używana w aplikacjach.
W którym momencie następuje synchronizacja wielu obiektów z bazą danych w kontekście trwałości?
Jakie narzędzia lub podejścia stosowałeś do pracy z wielowątkowością w swoich projektach?
Dlaczego wybrano Caffeine jako cache L1 zamiast Guava?
Jak zwykle realizuje się mechanizm dwufazowego zatwierdzania w celu zapewnienia spójności transakcji?
Jak zaimplementować bezpieczeństwo powtarzających się wywołań metody w kontrolerze REST, aby był odporny na wielokrotne wykonanie?
W jakich sytuacjach najlepiej stosować wyjątki występujące podczas wykonywania programu?
Jakie metody można zastosować do ograniczenia dostępu lub zasobów w Java?
Jak wygląda indeks B-Tree i dlaczego przyspiesza?
Opowiedz o zasadzie segregacji interfejsów (litera I w SOLID).
Jak odczytać konkretny nagłówek (np. numer służbowy) w kontrolerze?
Jak Spring rozwiązuje konflikt, gdy jest dwa beany tego samego typu? Jak wstrzykuje zależności?
Jak działają zakresy widoczności komponentów w Spring i jakie są ich cechy?
Czy możesz wyjaśnić, co oznacza polecenie 'squash' w systemie kontroli wersji Git?