Java
Was sind die Vor- und Nachteile der Verwendung natürlicher Schlüssel in Datenbanken?
Wurden andere Mechanismen zur Erfassung des Dokumentstatus in Betracht gezogen, außer dem dauerhaften Polling (z.B. WebSocket oder Server-Sent Events)?
Was passiert, wenn man in einem Test mit Mockito vergisst, eine Methode zu mocken, und sie im Test aufgerufen wird?
Sollte eine separate Klasse für die Implementierung einer bestimmten Funktion erstellt werden?
Was passiert, wenn Sie eine HTTP-Anfrage vom Browser aus stellen, bis Sie eine Antwort erhalten?
Wie wurde Kafka Streams im Projekt verwendet?
Welche Synchronisierungstools gibt es in Java?
Erzähle mir von deiner Berufserfahrung
Welchen Gehaltsbetrag ziehen Sie in Betracht?
Frage 7. Es gibt einen Service ExampleService (siehe Abbildung). Wenn ein externer Service die Methoden nacheinander aufruft: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Wie oft wird auf CityDao::getCity zugegriffen, wenn der Cache leer war? @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); } }
Warum haben Sie sich entschieden, den Client speziell in Redis zwischenzuspeichern?
Wie funktioniert die verschachtelte @Transactional-Annotation, wenn die interne Methode in einem anderen Service ist?
Gibt es Probleme, nach Moskauer Zeit zu arbeiten?
Kennst du die Vorteile des reaktiven Stacks und wie er funktioniert?
Spielt die Reihenfolge der Spalten bei der Erstellung eines zusammengesetzten Indexes eine Rolle?
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) { // erste Schlüssel prüfen String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... some Logik log.warn("Schlüssel verwenden " + key); }); } } } @PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Überprüfen, ob das Buch existiert " + map); }
Welche Funktionalität würdest du für den ersten Smoke-Test eines Streaming-Dienstes (Netflix, Amazon usw.) wählen?
In welchem Speicherbereich wird ConcurrentHashMap gespeichert? Welchen Container sollte man für die Speicherung von Metriken verwenden?
Erklären Sie das N+1-Problem in JPA/Hibernate, wann es auftritt und wie es gelöst wird
Welches Arbeitsformat interessiert Sie?