Java
Jak analizujesz plan wykonania i optymalizujesz zapytania w PostgreSQL?
Jak wprowadzaliście zmiany w bazie danych na produkcji? Czy używaliście Liquibase?
Jakie inne kolekcje znasz oprócz HashMap, które można używać?
Co jest dla ciebie ważne przy wyborze miejsca pracy?
Opisz proces pracy z wykorzystaniem narzędzi AI od otrzymania zadania do wdrożenia.
Czym jest adnotacja @Conditional w Spring i do czego służy?
Jak zaimplementować walidację logiki biznesowej w Springu (np.: wiek >16 lat, brak zablokowanych kont, limit karty nie przekroczony)?
Jaki błąd może wystąpić podczas uruchamiania usługi przy użyciu wstrzykiwania pola?
Dlaczego rozważasz oferty pracy? Co Ci się nie podoba na obecnym stanowisku?
Opowiedz o semantyce gwarancji dostarczania wiadomości (at-most-once, at-least-once, exactly-once).
Jakie rozwiązania zaproponowałbyś dla bazy danych z dużą ilością danych, rosnącą liczbą użytkowników i zwiększającą się objętością danych?
Skąd pochodzi zdarzenie w Kafka? Kto mówi, że trzeba zrobić rozliczenie?
Jak będzie rozdzielane czytanie tematów i partycji między instancjami Usługi Przetwarzania (skalowanie)?
Czy kiedykolwiek pełniłeś rolę lidera funkcji?
Jak się czujesz w związku z modyfikacją już wykonanych zadań i refaktoryzacją?
Jak działa połączenie Kafka + Redis sorted set + zewnętrzny scheduler dla opóźnionych powiadomień?
W jakich przypadkach używano mechanizmu retry-łańcucha i DLT (Dead Letter Topic)?
Czy masz doświadczenie w pracy z produktami AI/ML?
Co było wyzwalaczem obliczeń? Jak zostały uruchomione?
Jakie są dwa główne typy operacji w API Stream?