Sobes.tech

Αναφέρετε λεπτομερώς την αλληλεπίδραση με βάση τα γεγονότα μεταξύ των υπηρεσιών χρησιμοποιώντας Kafka.

Senior
Позитив Технолоджис
93

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

Senior
Позитив Технолоджис
93

Σε ποια έργα και με ποια προϊόντα εργάστηκες στην [εταιρεία];

Senior
ИП Ганус Александр Андреевич
93

Πείτε μας για τον πολυνηματικό προγραμματισμό στη Java: τι χρησιμοποιήσατε;

Middle
Небольшая компания
93

Μπορούν να βελτιωθούν τα τεστ, για παράδειγμα, μειώνοντας τον αριθμό κώδικα;

Senior
ОТП БанкОТП Банк
93

Πώς έδεσαν την ομάδα;

Senior
ОТП БанкОТП Банк
93

class User { String onoma; public int hashCode() { return onoma.hashCode(); } public boolean equals(Object o) { return o instanceof User u && onoma.equals(u.onoma); } } Map<User, String> map = new HashMap<>(); User u = new User(); u.onoma = "Bob"; map.put(u, "developer"); u.onoma = "Alice"; System.out.println(map.get(u));

Senior
СБК ПАРУС
93

10 εφαρμογές επεξεργασίας παίρνουν εργασίες από τη βάση δεδομένων. Πώς να αποτρέψετε δύο αντίγραφα να πάρουν την ίδια εργασία;

Senior
Альфа-БанкАльфа-Банк
93

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

Middle+
pdm
93

Τι αναζητάτε σε μια ομάδα και ένα προϊόν; Ποια είναι τα κριτήριά σας κατά την επιλογή εργασιακού χώρου;

Senior
СБЕРСБЕР
93

Τι είναι το πρόβλημα N+1 στο JPA/Hibernate; Πώς λύθηκε;

Senior
Альфа-БанкАльфа-Банк
93

@PutMapping("/create") public Book create(@RequestBody CreateBook request) throws Exception { System.out.println("Έλεγχος αν το βιβλίο υπάρχει " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Το βιβλίο ήδη υπάρχει"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Το βιβλίο {} από {} δημιουργήθηκε με id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Λήψη βιβλίου " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); } @GetMapping("/{id}") public Book get(@RequestParam("id") String id) { log.debug("Λήψη βιβλίου ", id); return repo.findById(id).orElseThrow(() -> new BookAlreadyExeption("βιβλίο όχι βρέθηκε")) findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }

Senior
СТЭП ЛОДЖИК (STEP LOGIC)
93

SELECT όνομα FROM person JOIN payment ON person.id = payment.person_id GROUP BY person.id HAVING SUM(payment_value) > 100;

Senior
IT OneIT One
93

Ποιο είναι το κύριο πρόβλημα αυτής της υλοποίησης; - Δεν χρησιμοποιείται cache στη μνήμη για βελτιστοποίηση. - Διάφοροι τύποι αποθήκευσης δεδομένων σε ένα hash - Ο έλεγχος του διακόπτη πριν από την ανάγνωση δεδομένων δεν δίνει αποτελέσματα - Απουσία τυπικών σειριοποιητών στο `RedisTemplate` - Το pipeline δεν χρησιμοποιείται για μερικές λειτουργίες

Senior
СБК ПАРУС
93

Καθήκον κώδικα: Spring @Transactional και αυτο-κλήση (σ screenshot με κώδικα)

Senior
Позитив Технолоджис
93

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

Senior
IT OneIT One
93

Πώς ταιριάζει το REST με την αποθήκευση δεδομένων χρηστών (π.χ., σε ένα ηλεκτρονικό κατάστημα);

Senior
kode.ru
93

Πες μου για την εμπειρία σου στην ανάπτυξη και σε ποια κατεύθυνση θέλεις να μεγαλώσεις.

Senior
РТК ИТ
93

Πείτε για συγκεκριμένα αποτελέσματα και επιτεύγματα σε αριθμούς.

Senior
Альфа-БанкАльфа-Банк
93

Έχετε ποτέ χρειαστεί να βελτιστοποιήσετε την συνθήκη NOT IN; Πόσο κακό είναι και πώς να το βελτιστοποιήσετε;

Senior
BSS
93
/726