Jak zidentyfikowałbyś przyczyny wystąpienia błędu OutOfMemoryError w aplikacji?
Java
Czy powiązany rekord z tabeli podrzędnej jest automatycznie usuwany, jeśli klucz powiązany w tabeli nadrzędnej zostanie usunięty?
Jak odbywa się konfiguracja i rejestracja Bean w ramach Spring Framework?
Dlaczego ważne jest zamknięcie strumienia danych po wyodrębnieniu informacji za pomocą JPA?
Z jakimi brokerami wiadomości miałeś doświadczenie?
Jakie techniki i podejścia stosujesz, aby zwiększyć efektywność cache'owania przy rosnącym wolumenie danych?
Co można zobaczyć w pg_stat_statements? Co jest tam przechowywane na temat zapytań?
Czy istnieją operacje, których wykonanie jest wykluczone w transakcjach?
Czego oczekujesz od okresu stażowego i jakie cele chcesz osiągnąć?
Jak w Javie odbywa się automatyczne czyszczenie obiektów z pamięci?
Co oznacza wystąpienie wyjątku ConcurrentModificationException w Java i w jakich sytuacjach może zostać wyrzucony?
Jakie konkretne pola w bazie danych należy indeksować, aby przyspieszyć wykonanie określonego zapytania?
Na czym polega cel słabych referencji w programowaniu?
Jakie mechanizmy zapewniające niezawodne dostarczanie wiadomości są zaimplementowane w Kafka?
Czy masz doświadczenie w tworzeniu lub korzystaniu z indeksów pokrywających w bazach danych?
Jak określa się trudność usunięcia elementu ze struktury danych HashMap?
Jakimi podejściami możesz się posłużyć, aby zwiększyć wydajność aplikacji przy spowolnieniu zapytań do bazy danych przy dużym ruchu?
Jakie podejścia są stosowane przy shardowaniu tabel/baz danych? Kiedy lepiej używać każdego z nich?
Jakie są problemy techniczne i słabe strony JVM?
Czy możesz wyjaśnić zasadę działania klasy CountDownLatch w Java i do czego jest używana?