Jak zaimplementowałeś buforowanie danych otrzymanych z API lub usług zewnętrznych?
Java
[imię] zapytał: czy znasz wzorce projektowe (wzorce GoF)? Używałeś ich w pracy?
Dlaczego użyto Prometheus, Grafana i ELK?
Czy możesz wyjaśnić, co oznacza polecenie SELECT w języku SQL i do czego służy?
Jak osiąga się niezmienność danych w obiekcie lub systemie?
W swoim CV napisałeś, że optymalizowałeś Garbage Collector, tuning JVM — co dokładnie robiłeś?
Czy masz doświadczenie w korzystaniu z kolejek w swoich projektach?
Co oznacza pojęcie classpath w Java i jak ono działa?
Czy można przypisać kilka adresów URL do metody oznaczonej @RequestMapping?
Jak jest zbudowana przestrzeń pamięci Heap w JVM i jakie komponenty się do niej zaliczają?
Jakie składniki mogą występować w klasie abstrakcyjnej, ale są zabronione w interfejsie?
Jakie rodzaje cache'owania są stosowane w Hibernate i jak się od siebie różnią?
Czy są plany na długoterminowy wyjazd za granicę w przyszłości?
Czy miałeś praktyczne doświadczenie w tworzeniu oprogramowania przed obecną pracą?
Jak zmienia się pojemność ArrayList po usunięciu elementu?
Czy można mieć dwie takie same wartości w polu tabeli bazy danych, które jest powiązane z inną tabelą przez klucz obcy?
Ile stanów może mieć przepływ wykonania w programie?
Jakie są główne zalety i wady korzystania z Kotlin w rozwoju?
Opowiedz o swoim doświadczeniu w rozwoju Java w ostatnich 5-6 latach i ewolucji z zastosowaniem AI.
Jakie są główne wymagania dotyczące kluczy w bazach danych lub strukturach danych?