Przegląd kodu: znajdź problemy w kodzie klasy Order z obliczaniem kosztów dostawy
Java
Czym jest offset w Kafka? Jak odbywa się przesunięcie? Kiedy używać ręcznego vs automatycznego zatwierdzania?
Jak wybrać jeden z nich jako domyślny, jeśli masz dwa beany?
Czym różni się WHERE od HAVING?
Jakie rodzaje indeksów występują w bazach danych?
Oprócz indeksów, na co jeszcze zwracasz uwagę podczas optymalizacji zapytań?
Zaimplementuj wzorzec Strategia do obliczania kosztów dostawy i usługę do jego zastosowania
Czy klasa abstrakcyjna ma konstruktor?
Czym różni się EntityGraph od Join Fetch?
Czy masz doświadczenie w przepisywaniu produktów Legacy?
Jak zaleca się wstrzykiwanie zależności w Spring?
Jak skonfigurować interakcję między producentem a konsumentem w Kafka, jeśli usługa konsumenta jest replikowana na 3 instancje i aktualizuje ceny produktów? Jak uniknąć race condition?
Jak ponownie odczytać wiadomość z Kafka?
Jakie operacje są niepożądane na dużej tabeli z dziesiątkami milionów rekordów? Jak zoptymalizować uzyskanie COUNT produktów w promocji z bardzo dużej tabeli?
Jak zorganizować przekazywanie danych klientowi z trzech mikroserwisów (produkty, ceny, zamówienia) w architekturze mikroserwisów?
Jak obsłużyć nieprawidłową wiadomość w Kafka?
Jaka jest wada używania kodu materiału jako klucza partycji w Kafka?
Czym różnią się miękkie od twardych linków?
Jak korzystasz z OpenAPI?
Opowiedz o swoim doświadczeniu zawodowym