Java
Perché HashMap utilizza un albero rosso-nero invece di un normale albero binario?
package ru.tbank; @Service public class OrderService { @Autowired private OrderRepository orderRepository; @Autowired private CacheService cacheService; public Order findOrder(Long orderId) { Order order = cacheService.get(orderId); if (order == null) { order = orderRepository.findById(orderId).orElse(null); if (order != null) { cacheService.put(orderId, order); } } return order; } }
Quali indici utilizzi nei database relazionali (PostgreSQL)? In cosa si differenziano un indice B-Tree e un indice Hash?
Perché la latenza è scesa da un secondo a 300 millisecondi?
A cosa serviva Cassandra nel vostro caso?
Qual è la causa principale del comportamento errato del codice quando si utilizza una mappa immutabile? I campi senza "solo lettura" possono essere modificati HashMap non mantiene l'ordine degli elementi L'uso eccessivo di wrapper causa confusione La mappa "Immutabile" riflette le modifiche della mappa originale L'uso scorretto dell'oggetto porta a un errore
Parla del processo di sviluppo e CI/CD nel progetto
Parla della tua esperienza e dell'ultimo progetto
Cosa avete fatto quando si è verificato un errore di blocco ottimistico durante il commit?
Parla del tuo lavoro in Aston in inglese
Parlami dei metodi per creare bean in Spring
Cosa sono gli operatori intermedi e terminali in Stream? Fornisci esempi.
È possibile leggere i messaggi nello stesso ordine in cui sono stati scritti da un argomento distribuito su tre partizioni?
C'è stato un caso nella pratica reale in cui un oggetto doveva essere reso immutabile?
Quali relazioni tra entità in Hibernate sono di default eager (EAGER), quali lazy (LAZY)?
Parlaci della tua esperienza lavorativa
Qual è la differenza tra newFixedThreadPool e ForkJoinPool?
C'era una situazione in cui un evento si trovava in uno stato in cui non avrebbe dovuto essere? Esisteva un meccanismo che monitorava i passaggi tra gli stati e permetteva o vietava tali passaggi?
Parla dell'esperienza rilevante dell'ultimo lavoro — cosa ti è piaciuto, cosa non ti è piaciuto?
A cosa servono i bean di configurazione (@Configuration)?