Sobes.tech

Java

Vai jums ir pieredze lokālās izstrādes vides konfigurēšanā un izmantošanā?

Junior — Middle
133

Vai varat sniegt piemēru ar privātu konstruktoru un paskaidrot tā mērķi?

Junior — Middle
133

Kā notiek datu ierakstīšana Redis glabātuvē?

Junior — Middle
133

Pastāstiet par 2PC un 3PC — kā tās atšķiras?

Senior
СБЕРСБЕР
133

Kādi ir @Builder anotācijas lietošanas priekšrocības un trūkumi jūsu projektā?

Junior — Middle
133

Kāpēc Map nav kolekcija (Collection)?

Middle+
луция
133

Kāds protokols tiek izmantots WebSocket?

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

[vārds] jautāja: Pastāsti man par Java izņēmumu hierarhiju.

Senior
сербская компания
133

Kāda ir loma un galvenās funkcijas Service komponentam OpenShift?

Junior — Middle
AstonAston
133

Kā mainās HashMap iekšējā stāvokļa bakets, palielinoties ievietoto elementu skaitam?

Junior — Middle
ЛанитЛанит
133

Vai jums ir pieredze uzdevumu izvirzīšanā jaunākiem izstrādātājiem un termiņu uzraudzībā?

Senior
СБЕРСБЕР
133

Kā Java teksta baseinā tiek izveidoti un pārvaldīti objekti?

Junior — Middle
133

Kāda ir atšķirība starp @Inject anotācijas izmantošanu klases konstruktorā un tās piemērošanu klases laukam Spring kontekstā?

Junior — Middle
133

Kādu summu jūs apsverat atbilstoši saviem ienākumu līmenim?

Middle
СБЕРСБЕР
133

Kādas bija jūsu konkrētās atbildības pēdējā darbā?

Senior
СБЕРСБЕР
133

Kādus transakciju izolācijas līmeņus jūs zināt?

Senior
ки системы
133

@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Pārbaudiet, vai grāmata pastāv " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Grāmata jau pastāv"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Grāmata {} no {} ir izveidota ar id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Saņemt grāmatu " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }

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

if (Boolean.TRUE.equals(bool)) { // pārbaudiet pirmo atslēgu String firstKey = keys.iterator().next(); if (firstKey == "public") { keys.stream().forEach(key -> { // ... kāda loģika log.warn("Izmanto atslēgu " + key); }); } } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // pārbaudiet pirmo atslēgu String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... kāda loģika log.warn("Izmanto atslēgu " + key); }); } } }

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

Kādus rīkus vai metodes izmantojat, lai organizētu un uzskaitītu savu laiku darbā?

Junior — Middle
133

Izskaidrojiet dubultās pārbaudes metodes darbības principu daudzprocesu programmēšanas kontekstā.

Middle — Middle+
133
/728