Java
Czy możesz wyjaśnić, co oznacza 'Building' w procesie tworzenia oprogramowania?
Jak porównać RestClient i Feign Client? Co lepiej wybrać?
Czy możesz wymienić główne części i moduły frameworka Spring?
Jakie technologie były używane w projekcie zamiast Kafka do obsługi wiadomości?
Jak zasady SOLID przyczyniają się do poprawy jakości i łatwości utrzymania oprogramowania?
Jak pracowałeś z wielowątkowością? Czy zdarzyły się interesujące przypadki race condition lub deadlock?
Jakie poziomy izolacji transakcji znasz w odniesieniu do PostgreSQL?
Jak oceniłeś poziom obciążenia systemów w swoim ostatnim projekcie?
Jaka jest różnica między blokiem synchronized a atomikami? Jak działa CAS?
Jak wyglądały wasze wydania?
W jaki sposób można zaimplementować wstrzykiwanie zależności dla Beans w aplikacji?
Jak zachowuje się kolejność elementów w LinkedHashMap w zależności od ostatniego dostępu do nich?
Czy możesz wyjaśnić, co rozumiemy przez język programowania Java?
Jakie są zalety i wady korzystania z String Pool w Java?
Na co zwracasz uwagę podczas integracji w nowy zespół?
Jakie osobiste projekty lub inicjatywy zrealizowałeś samodzielnie?
Jakie podejścia należy zastosować, aby zwiększyć wydajność operacji wstawiania danych do bazy danych po wdrożeniu indeksów?
Jak zapewnić bezpieczeństwo podczas wykonywania operacji wielowątkowych?
Jakie masz doświadczenie z systemem monitorowania Prometheus?
Zaprojektuj API do generowania wyciągu bankowego (dokument PDF, który generuje się długo). Jakie endpointy są potrzebne?