Sobes.tech

Java

Heeft u ervaring met het opzetten en gebruiken van een lokale ontwikkelomgeving?

Junior — Middle
133

Kunt u een voorbeeld geven van een klasse met een private constructor en het doel ervan uitleggen?

Junior — Middle
133

Hoe worden gegevens opgeslagen in Redis-opslag?

Junior — Middle
133

Vertel over 2PC en 3PC — waarin verschillen ze?

Senior
СБЕРСБЕР
133

Wat zijn de voordelen en nadelen van het gebruik van de @Builder-annotatie in uw project?

Junior — Middle
133

Waarom is Map geen collectie (Collection)?

Middle+
луция
133

Welke protocol wordt gebruikt in WebSocket?

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

[naam] vroeg: Vertel me over de hiërarchie van uitzonderingen in Java.

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

Wat is de rol en de belangrijkste functies van de Service-component in OpenShift?

Junior — Middle
AstonAston
133

Hoe verandert de interne toestand van de bucket in HashMap bij het toenemen van het aantal ingevoegde elementen?

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

Heeft u ervaring met het toewijzen van taken aan junior ontwikkelaars en het controleren van deadlines?

Senior
СБЕРСБЕР
133

Hoe worden objecten in de string pool in Java gemaakt en beheerd?

Junior — Middle
133

Wat is het verschil tussen het gebruik van de annotatie @Inject in de constructor van een klasse en het toepassen ervan op een veld binnen de klasse in de context van Spring?

Junior — Middle
133

Welke hoeveelheid overweegt u op basis van uw inkomensniveau?

Middle
СБЕРСБЕР
133

Wat waren je specifieke verantwoordelijkheden op je laatste baan?

Senior
СБЕРСБЕР
133

Welke niveaus van transacties isolatie ken je?

Senior
ки системы
133

@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Controleer of het boek bestaat " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Boek bestaat al"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Boek {} door {} is gemaakt met id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Haal boek op " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }

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

if (Boolean.TRUE.equals(bool)) { // controleer eerste sleutel String firstKey = keys.iterator().next(); if (firstKey == "public") { keys.stream().forEach(key -> { // ... wat logica log.warn("Gebruik van sleutel " + key); }); } } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // controleer eerste sleutel String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... wat logica log.warn("Gebruik van sleutel " + key); }); } } }

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

Welke tools of methoden gebruik je om je tijd te organiseren en bij te houden in je werk?

Junior — Middle
133

Leg uit hoe de dubbele controlemethode werkt in de context van multithreading.

Middle — Middle+
133
/728