Sobes.tech

Java

Leg de belangrijkste verschillen uit tussen push en pop bij het werken met een stapel.

Junior — Middle
164

Welke datatypes worden gebruikt in de flatMap-methode bij het verwerken van collecties of datastromen?

Junior — Middle
164

Wat is de rol van de peek-methode in de functionele streams van de Stream API in Java?

Junior — Middle
164

Wat te doen als de benodigde methode niet beschikbaar is na het integreren van een externe bibliotheek?

Junior — Middle
164

Welke voordelen biedt het gebruik van polymorfisme in de Java-taal?

Junior — Middle
164

Aan welke criteria en voorwaarden moeten de velden in de klasse voldoen?

Junior — Middle
164

Hoe gaat Spring om met de situatie wanneer er meerdere componenten van hetzelfde type in de context zijn gedefinieerd?

Junior — Middle
164

Ontwerp de relaties (berichten- en agententabellen) en schrijf een SQL-query die de top 5 agents teruggeeft waarvan de antwoorden door gebruikers het meest gewaardeerd worden. Het reactieveld accepteert de waarden -1, 0, 1.

Senior
164

Wat is het slechtste scenario voor het QuickSort-algoritme bij sorteren?

Junior — Middle
164

Hoe stel je de grootte van de thread pool in voor parallelle HTTP-verzoeken?

164

Welke aanvullende factoren zijn voor u belangrijk bij het kiezen van een baan, naast het salarisniveau?

Junior — Middle
164

Wat is het belangrijkste doel van het uitvoeren van module-testen in het softwareontwikkelingsproces?

Junior — Middle
164

Hoe hebt u wijzigingen in de database in productie doorgevoerd? Heeft u Liquibase gebruikt?

Senior
164

Wat kan de snelheid van gegevensinvoer in de database na het maken van indexen verminderen?

Junior — Middle
164

Welke relationele databasebeheersystemen hebt u in uw werkervaring gebruikt?

Junior — Middle
164

Wanneer is het geschikt om een abstracte klasse te gebruiken in objectontwerp?

Junior — Middle
164

Hoe controleer je of het systeem correct werkt? Welke metrics en monitoring?

Middle
164

Leg uit wat een gebalanceerde binaire zoekboom is en waarom deze wordt gebruikt.

Junior — Middle
164

Welke belangrijke stappen zorgen voor productiviteit en efficiëntie in de werkstroom?

Junior — Middle
164

/** * Geeft een lijst van boek-tags van auteurs die worden gespecificeerd door een lijst van identificaties * @param authors lijst van auteurs * @param searchAuthorIds lijst van identificaties van auteurs waarvan de boek-tags moeten worden opgehaald * @return lijst van boek-tags van de aangegeven auteurs */ public static List<Tag> getTagsOfAuthorsBooks(List<Author> authors, List<String> searchAuthorIds) { return authors.stream() .filter(a -> searchAuthorIds.contains(a.id)) .flatMap(a -> a.books.stream()) .flatMap(b -> b.tags.stream()) .collect(Collectors.toList()); }

164
/731