Sobes.tech

Java

Můžete uvést příklad třídy s privátním konstruktorem a vysvětlit její účel?

Junior — Middle
133

Jak je prováděn zápis dat do úložiště Redis?

Junior — Middle
133

Povězte o 2PC a 3PC — v čem se liší?

Senior
СБЕРСБЕР
133

Jaké jsou výhody a nevýhody používání anotace @Builder ve vašem projektu?

Junior — Middle
133

Proč je Map není kolekce (Collection)?

Middle+
луция
133

Jaký protokol se používá ve WebSocketu?

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

[jméno] se zeptal: Povídej mi o hierarchii výjimek v Javě.

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

Jaká je role a hlavní funkce komponenty Service v OpenShift?

Junior — Middle
AstonAston
133

Jak se mění vnitřní stav koše v HashMap při zvyšování počtu vložených prvků?

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

Máte zkušenosti s zadáváním úkolů junior vývojářům a kontrolou termínů?

Senior
СБЕРСБЕР
133

Jak jsou objekty vytvářeny a spravovány v poolu řetězců v Javě?

Junior — Middle
133

Jaký je rozdíl mezi použitím anotace @Inject v konstruktoru třídy a jejím použitím na pole uvnitř třídy v kontextu Springu?

Junior — Middle
133

Jakou částku zvažujete podle úrovně svých příjmů?

Middle
СБЕРСБЕР
133

Jaké byly vaše konkrétní povinnosti na posledním místě práce?

Senior
СБЕРСБЕР
133

Jaké úrovně izolace transakcí znáte?

Senior
ки системы
133

@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Zkontrolujte, zda kniha existuje " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Kniha již existuje"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Kniha {} od {} byla vytvořena s id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Získat knihu " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }

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

if (Boolean.TRUE.equals(bool)) { // zkontrolujte první klíč String firstKey = keys.iterator().next(); if (firstKey == "public") { keys.stream().forEach(key -> { // ... nějaká logika log.warn("Použití klíče " + key); }); } } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // zkontrolujte první klíč String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... nějaká logika log.warn("Použití klíče " + key); }); } } }

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

Jaké nástroje nebo metody používáte k organizaci a sledování svého času v práci?

Junior — Middle
133

Vysvětlete princip fungování metody dvojí kontroly v kontextu vícenásobného zpracování.

Middle — Middle+
133

Máte nějaké otázky ohledně týmu nebo projektu?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
133
/728