Java
Czy możesz wyjaśnić, czym jest BeanFactoryPostProcessor w kontekście Spring?
Jak skonfigurować walidację danych przychodzącego żądania HTTP podczas korzystania z Spring?
Czy możesz wyjaśnić proces weryfikacji i przyznawania dostępu do zasobów za pomocą tokena JWT w ramach Spring Security?
Czy tworzyłeś skrypty samodzielnie bez korzystania z gotowych rozwiązań?
Czy używałeś Planning Poker lub innych metod szacowania zadań?
Ile pojazdów zostało umieszczonych w kontenerach w Twoim ostatnim projekcie?
Czy GET jest idempotentny? Czy może zdarzyć się sytuacja, gdy nie jest?
Czy możesz wyjaśnić, czym jest synchroniczny interfejs programowania aplikacji (API)?
Na czym polega konieczność używania hierarchii wyjątków w języku Java?
Opowiedz o sobie, dlaczego teraz szukasz, czego szukasz?
W czym poprawiłeś się w ostatnim roku? Co ciekawego próbowałeś lub nauczyłeś się?
Jakie obszary lub tematy w Twojej dziedzinie zawodowej badałeś lub studiowałeś podczas swojej działalności?
Jakiego zestawu stanów może przyjmować obiekt w Hibernate podczas jego cyklu życia?
Dlaczego nie używa się funkcji hash z minimalną liczbą kolizji?
W jakich warunkach metody equals i hashCode muszą być zgodne w Java?
Jakie moduły lub komponenty infrastruktury Spring stosowałeś w swoich projektach?
/** * Zrealizować przelew środków między dwoma kontami. Pamiętaj, że jest to rozwiązanie produkcyjne * Parametry wejściowe: * @param fromAccountId unikalny identyfikator użytkownika, który dokonuje przelewu * @param toAccountId unikalny identyfikator użytkownika, na którego konto są przelewane środki * @param amount kwota przelewu. Liczba dodatnia */ public void transferMoney(Long fromAccountId, Long toAccountId, BigDecimal amount) { }
Jakie typy adnotacji @Retention znasz i czym się różnią?
Czy możesz wyjaśnić, czym jest RestTemplate w ramach Spring Framework i jak jest używany do wykonywania żądań HTTP?
Jak zaimplementować i zaprojektować własny Spring Boot Starter do rozszerzenia funkcjonalności aplikacji?