Programowanie reaktywne: wady i kiedy jest zasadne?
Java
Kto odpowiada za tworzenie obiektu proxy podczas korzystania z adnotacji @Transactional w Spring?
Opowiedz o swoim najbardziej wybitnym osiągnięciu w karierze.
Jakie wzorce mikroserwisów znasz i stosowałeś?
Jak dzieliliście się wiedzą między programistami? Jak wyglądał proces przeglądu kodu?
Od jakiej kwoty rozważasz oferty?
Czy możesz wyjaśnić, czym jest Spring i do czego służy w rozwoju Java?
Jakie adnotacje stosowane do klas są dostępne do uzyskania z kontekstu Spring ApplicationContext?
Czy stworzyłeś własny Spring Boot Starter? Do czego?
Czym różni się pesymistyczne blokowanie od poziomu izolacji Serializable?
Jakie właściwości i zachowania ma słowo kluczowe synchronized w języku Java?
Pytanie 7. Istnieje serwis ExampleService (zobacz rysunek). Jeśli zewnętrzny serwis wywołuje kolejno metody: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Ile razy nastąpi odwołanie do CityDao::getCity, jeśli cache był pusty? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } }
Czym jest parametr acks w Kafka i jakie ma wartości?
Jaka jest różnica między adnotacjami @Bean i @Component w Spring i w jakich sytuacjach są używane?
Pytanie 6. Do topiku Kafka trafia 10 wiadomości, a z niego czytają 2 konsumentów z różnymi grupami konsumentów. Ile wiadomości odczytuje każdy konsument? - 5 - 10 - Zależy od liczby partycji w topiku - Zależy od wartości replicationFactor
Czy słyszałeś o wzorcu Service Discovery?
Co sądzisz o stwierdzeniu, że 100% pokrycia testami jest niemożliwe i nie zawsze konieczne?
Jakie kroki podjąłeś, aby wymienić używane technologie w projekcie?
Jak wykonać kod asynchronicznie w innym wątku w Java lub Spring?
Czy kolejność zdarzeń w Kafka była ważna? Jak była zapewniana?