Czy często brałeś udział w dochodzeniach w sprawie incydentów w produkcji, czy to był jednorazowy przypadek?
Java
Czym są acks, retries i producent idempotentny w Kafka?
Jak zorganizowano przegląd kodu: ile zatwierdzeń było wymaganych i kto brał w nim udział?
Czym są at-least-once i exactly-once w Kafka?
Usługa obsługuje 100 000 RPS i zawiesza się z powodu pamięci. Opisz proces znalezienia przyczyny i zaproponuj rozwiązanie architektoniczne.
Jak wywołać metodę @Transactional z tego samego beana, aby transakcja zadziałała?
Opisz cykl życia singletona bean w Springu.
Jak zapobiec utracie aktualizacji?
Czy miałeś do czynienia z incydentami w produkcji, jak przebiegało dochodzenie i co byś zrobił, gdyby powierzono ci rozwiązanie problemu?
Gdzie lepiej wykonywać transformację danych widoczną dla klienta: na backendzie czy na frontendzie? Na przykład obliczanie rocznych odsetek.
Jak uczynić konsumenta bezpiecznym przy dostawie co najmniej raz?
Jak się czujesz wobec wymagań typu "zrób to tutaj, ale z tą zmianą", szczególnie przy napiętych terminach?
Czy masz doświadczenie w tworzeniu aplikacji backendowych, które współpracują z frontendem?
Jaki był przypadek z największym obciążeniem i jaka była liczba żądań lub transakcji na sekundę?
Jak zoptymalizować JOINy?
Dlaczego teraz nie pracujesz?
Jak działa indeks złożony?
Opowiedz o swoim doświadczeniu z Kotlinem.
Jak wyglądałoby Twoje idealne test jednostkowy do mapowania karty z około 60 polami, gdzie pola mogą być nieobecne i wymagane są transformacje wartości?
Czy dla tego zadania był wyznaczony surowy termin od biznesu i czy go dotrzymaliście?