Opowiedz o obszarach pamięci w Java (JVM)
Java
Jakie są strategie dostarczania wiadomości w Kafka (przynajmniej raz, maksymalnie raz, dokładnie raz)?
Czym są operatory pośrednie i końcowe w Stream? Podaj przykłady.
Jak działają Wirtualne Wątki?
Jak odbywa się routowanie między instancjami usługi ACL z różnymi adresami?
Jaki indeks użyć do wyszukiwania w tablicy varchar w PostgreSQL? Czym są indeksy BRIN i Bloom?
Czym PostgreSQL różni się od innych baz danych?
Czym jest refleksja w Java i do czego jest potrzebna?
Czym różni się ArrayList od LinkedList? Do czego są potrzebne, skoro jest tablica?
Opowiedz krótko o swoim doświadczeniu zawodowym.
Czy możesz wyjaśnić Future i CompletableFuture, na czym polega różnica?
Schemat bazy danych: ile tabel jest potrzebnych do przechowywania wiadomości z tagami (jeden do wielu czy wiele do wielu)?
Jak uruchomić zadanie w osobnym wątku w Java?
W jakiej kolejności wykonywany jest ten zapytanie SQL (plan zapytania)?
Jak działa LLM? Na czym operuje?
Czy możesz wyjaśnić, czym jest klasa Error w programowaniu?
Jakie były Twoje konkretne obowiązki na ostatnim miejscu pracy?
Czym jest happens-before? Dlaczego i++ bez synchronizacji jest niebezpieczne?
Czy używałeś Criteria API i Specification API w JPA? Do czego służą?
Jak skonfigurowałeś logikę odczytu z Dead Letter Queue i gdzie wykonywany jest ack (ręczne potwierdzenie)?