Sobes.tech

Μπορείς να δώσεις ένα παράδειγμα κατάστασης όπου η χρήση του ThreadLocal είναι δικαιολογημένη;

Junior — Middle
171

Σε ποιες καταστάσεις και εργασίες χρησιμοποιείται η λειτουργία στον προγραμματισμό;

Junior — Middle
171

Ποια είναι η διαφορά μεταξύ ConcurrentHashMap και Collections.synchronizedMap;

171

Γιατί η επανάληψη σε μια συλλογή ArrayList με ένα εκατομμύριο στοιχεία είναι ταχύτερη από άλλες δομές δεδομένων;

Junior — Middle
170

Πες μου περισσότερα για την υλοποίηση του CQRS στην περίπτωσή σας.

170

Τι πρέπει να κάνετε σε περίπτωση υψηλής χρήσης της βάσης δεδομένων; Τι να κάνετε σε περίπτωση χαμηλής χρήσης της βάσης δεδομένων αλλά με αργές ερωτήσεις;

170

Πώς ήταν οργανωμένη η παρακολούθησή σας; Χρειάστηκε να δημιουργήσετε προσαρμοσμένες μετρήσεις και ειδοποιήσεις;

169

Πώς πραγματοποιούνται οι μεταναστεύσεις βάσεων δεδομένων χωρίς σφάλματα; Πώς διαγράφονται τα πεδία;

168

Ποια είναι η διαφορά μεταξύ ενός synchronized block και των atomics; Πώς λειτουργεί το CAS;

167

Αν υπάρχει cache δεδομένων, πώς καταλαβαίνεις ότι η αιτία του OOM βρίσκεται ακριβώς σε αυτό;

167

Με ποιον τρόπο σας παρουσιάστηκαν οι απαιτήσεις σχετικά με τις εργασίες;

166

Προβλήματα κατά την ανάπτυξη: σφάλματα εμφανίζονται κατά τη διάρκεια της ανάπτυξης και εξαφανίζονται μετά. Γιατί;

166

Σε ποιες περιπτώσεις χρησιμοποιείται το πρότυπο σχεδίασης Consumer;

Junior — Middle
166

Πώς να διασφαλίσετε την αξιόπιστη αποστολή τιμολογίου εάν μια εξωτερική υπηρεσία μπορεί να αποτύχει;

165

Τι ακριβώς ρυθμίσατε στο Kafka; Ποια συγκεκριμένα παραμέτρους ρυθμίσατε;

165

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

Πες μας πώς ήταν η κατανομή των εργασιών στην ομάδα σου και η λήψη αρχιτεκτονικών αποφάσεων;

164

Ποια άλλα προβλήματα υπάρχουν στον κώδικα; (SecurityContextHolder, προσωπικά δεδομένα, χρηματοοικονομικοί υπολογισμοί)

163

Η υπηρεσία πέφτει κάθε λίγες ώρες με ένα OutOfMemoryError. Από πού θα ξεκινούσες την ανάλυση του προβλήματος;

163

Πώς επιβεβαιώνουμε το σφάλμα έλλειψης μνήμης στην παραγωγή και τι πρέπει να κάνουμε; Πώς τραβάμε ένα heap dump τη στιγμή του OOM;

163
/15