Wat te doen bij hoge databasegebruik? Wat te doen bij laag gebruik van de database maar met trage query's?
Java
Wat is het verschil tussen ConcurrentHashMap en Collections.synchronizedMap?
Welke TTL moet je kiezen voor de cache van tarieven als tarieven zelden veranderen?
Vertel me meer over de implementatie van CQRS in jouw geval.
Hoe voer je database-migraties zonder fouten uit? Hoe verwijder je velden?
Als er een gegevenscache is, hoe weet je dan dat de oorzaak van OOM precies daarin ligt?
Wat is het verschil tussen een synchronized blok en atomics? Hoe werkt CAS?
Wat heb je precies getuned in Kafka? Welke specifieke parameters heb je ingesteld?
Waarvoor is NoSQL nodig? Waarom zijn relationele databases niet voldoende? Voorbeelden van gebruik, voordelen, opslagstructuren.
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; } }
Op welke wijze kwamen de eisen met betrekking tot de taken bij u binnen?
In welke situaties wordt het ontwerp patroon Consumer gebruikt?
Hoe zorg je voor een betrouwbare verzending van een factuur als een externe service kan uitvallen?
Hoe bevestig je een out of memory fout in productie en wat moet je doen? Hoe neem je een heap dump op het moment van OOM?
Waarom zoekt u een nieuwe baan?
Problemen tijdens deployment: fouten treden op tijdens deployment en verdwijnen daarna. Waarom?
Vertel eens, hoe was de taakverdeling en het nemen van architecturale beslissingen in jouw team?
Welke andere problemen zijn er in de code? (SecurityContextHolder, persoonlijke gegevens, financiële berekeningen)
Welke problemen kunnen zich voordoen bij het teruggeven van een JPA-entiteit uit de repository en hoe deze te voorkomen?
Hoe sta je tegenover het schrijven van tests?