Sobes.tech

Java

Milyen helyzetekben és feladatokban használják a függvényt a programozásban?

Junior — Middle
171

Hogyan volt szervezve a monitoring? Szükség volt egyedi metrikák és riasztások létrehozására?

169

Miért gyorsabb az ArrayList kollekció iterálása egymillió elemmel, mint más adatstruktúrák esetén?

Junior — Middle
168

Mit tegyünk magas adatbázis-kihasználtság esetén? Mit tegyünk alacsony adatbázis-kihasználtság esetén, de lassú lekérdezésekkel?

168

Hogyan lehet hibamentesen végrehajtani az adatbázis-migrációkat? Hogyan töröljük a mezőket?

168

Miért van szükség a NoSQL-re? Miért nem elegendőek a relációs adatbázisok? Használati példák, előnyök, tárolási struktúrák.

167

Ha van adatgyűjtő gyorsítótár, hogyan lehet megérteni, hogy az OOM oka pontosan benne van?

167

Mi a különbség a synchronized blokk és az atomikok között? Hogyan működik a CAS?

167

Telepítés közbeni problémák: hibák fordulnak elő a telepítés során, és eltűnnek utána. Miért?

166

Mesélj többet a CQRS megvalósításáról az esetetekben.

166

Milyen TTL-t válasszunk a tarifák cache-hez, ha a tarifák ritkán változnak?

166

Pontosan mit tuningoltál Kafka-ban? Milyen konkrét paramétereket állítottál be?

165

Hogyan biztosítható a számla megbízható küldése, ha egy külső szolgáltatás leállhat?

165

Milyen formában kaptad meg a feladatokra vonatkozó követelményeket?

164

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; } }

164

Milyen helyzetekben használják a Consumer tervezési mintát?

Junior — Middle
164

Hogyan lehet megerősíteni a memóriahiány hibát a termelésben, és mit tegyünk vele? Hogyan készítsünk heap dump-ot OOM esetén?

163

Milyen más problémák vannak a kódban? (SecurityContextHolder, személyes adatok, pénzügyi számítások)

163

Mesélje el, hogyan oszlottak meg a feladatok a csapatában, és hogyan hoztak architekturális döntéseket?

162
/15