Java
Care sunt avantajele și dezavantajele utilizării cheilor naturale în bazele de date?
Au fost luate în considerare alte mecanisme de obținere a statutului documentului, în afară de polling-ul constant (de exemplu, WebSocket sau Server-Sent Events)?
Ce se întâmplă dacă uiți să creezi un mock pentru o metodă în testul cu Mockito și aceasta este apelată în test?
Ar trebui să se creeze o clasă separată pentru implementarea unei funcții specifice?
Ce se întâmplă atunci când faci o solicitare HTTP din browser până primești un răspuns?
Cum a fost utilizat Kafka Streams în proiect?
Ce instrumente de sincronizare există în Java?
Povestește despre experiența ta de lucru
Ce sumă de salariu luați în considerare?
Întrebarea 7. Există un serviciu ExampleService (vezi imaginea). Dacă un serviciu extern apelează metodele în secvență: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Cât de multe ori va fi apelat CityDao::getCity dacă cache-ul a fost gol? @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); } }
De ce ați decis să faceți cache clientului în mod special în Redis?
Cum funcționează adnotarea @Transactional imbricată dacă metoda internă se află într-un alt serviciu?
Vor exista probleme în a lucra conform orei din Moscova?
Cunoști avantajele stivei reactive și cum funcționează?
Este importantă ordinea coloanelor la crearea unui index compozit?
import jakarta.persistence.Id; import jakarta.persistence.Table; import jakarta.ws.rs.QueryParam; import lombok.Data; import lombok.extern.log4j.Log4j2; @Log4j2 @Service @RestController("/store/book") public class BookStoreController { private final BooksRepository repo; public BookStoreController(BooksRepository repo, Boolean bool, Collection keys) { this.repo = repo; if (bool) { // текшерүү биринчи ачкыч String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... кээ бир логика log.warn("Ачкычты колдонуу " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Китеп бар экенин текшерүү " + map); }
Ce funcționalitate ai alege pentru primul smoke-suite al unui serviciu de streaming (Netflix, Amazon etc.)?
În ce zonă de memorie este stocat ConcurrentHashMap? Ce container trebuie folosit pentru stocarea metricilor?
Explică problema N+1 în JPA/Hibernate, când apare și cum se rezolvă
Ce format de lucru vă interesează?