Java
Jak realizowane jest zarządzanie transakcjami przy użyciu adnotacji @Transactional?
Co wybrałbyś: JDBC Template czy ORM, i dlaczego?
Opowiedz o module rekomendacji taryf spersonalizowanych — jaka była logika, kto podjął decyzję o rekomendacji?
Czy może podać przykład skomplikowanych zapytań SQL, które napisał w swojej praktyce?
Doświadczenie z Spring Security. Token JWT: czy serwer przechwyci żądanie z obcym tokenem? Co się stanie, jeśli haker zmieni payload tokena?
Czy masz doświadczenie w samodzielnym tworzeniu rozwiązań od podstaw?
Jak klientom sygnalizuje się, że występuje problem z obliczeniami?
Jaki jest główny problem tego przykładowego Dockerfile FROM golang:1.16 WORKDIR /app COPY go.mod . COPY go.sum . RUN go mod download COPY . . RUN go build -o crashAnalysis . CMD ["./crashAnalysis"] EXPOSE 9090 - Brak ENV do konfiguracji - Brak wieloetapowych buildów - Tymczasowe pliki nigdy nie są usuwane - Nieoptymalne użycie RUN - Port 8081 nie jest wymieniony w instrukcji EXPOSE
Czy kiedykolwiek broniłeś swojej pozycji podczas dyskusji zespołowych lub debat?
Jakie zakresy beanów są w Spring? Który jest domyślny?
Czy adnotacja @ComponentScan ma możliwość znajdowania tylko klas oznaczonych adnotacją @Component?
Czy w swoich projektach korzystałeś z systemu wymiany wiadomości lub brokera wiadomości?
Czym posługiwano się do interakcji z bazami danych w aplikacji?
Co zainicjowało obliczenia przydziałów i rozliczeń? Jaki mechanizm uruchomił ten proces?
Jak wprowadzaliście zmiany w bazie danych na produkcji? Czy używaliście Liquibase?
Czy singleton bean w Spring zapewnia bezpieczne użycie w środowisku wielowątkowym?
Czy możesz wyjaśnić główne funkcje i rolę JDK w procesie tworzenia w Java?
Opisz swoje doświadczenia z korzystaniem z pamięci podręcznej w projektach i jak to wpływa na wydajność systemu.
Jak można krótko wskazać typ klasy w Java dwoma słowami?
Jak zarządzać transakcjami w kodzie Java? Jak to zrobić przez JDBC?