Sobes.tech

Java

Vysvetlite hlavné rozdiely medzi push a pop pri práci so zásobníkom.

Junior — Middle
164

Aký typ dát sa používa v metóde flatMap pri spracovaní kolekcií alebo tokov dát?

Junior — Middle
164

Aká je úloha metódy peek vo funkčných tokoch Stream API v Jave?

Junior — Middle
164

Čo robiť, ak po integrácii knižnice tretej strany nie je dostupná požadovaná metóda?

Junior — Middle
164

Aké výhody prináša používanie polymorfizmu v jazyku Java?

Junior — Middle
164

Aké kritériá a podmienky musia spĺňať polia v triede?

Junior — Middle
164

Ako Spring rieši situáciu, keď je v kontexte definovaných viac komponentov rovnakého typu?

Junior — Middle
164

Navrhnite vzťahy (tabuľky správ a agentov) a napíšte SQL dopyt, ktorý vráti top 5 agentov, ktorých odpovede sa používateľom páčia najviac. Pole reakcie prijíma hodnoty -1, 0, 1.

Senior
164

Aký je najhorší scenár pre algoritmus QuickSort pri triedení?

Junior — Middle
164

Ako nakonfigurovať veľkosť vlákna pre paralelné HTTP požiadavky?

164

Aké ďalšie faktory sú pre vás dôležité pri výbere práce, okrem úrovne odmeny?

Junior — Middle
164

Aký je hlavný cieľ vykonávania modulárneho testovania v procese vývoja softvéru?

Junior — Middle
164

Ako ste vykonali zmeny v databáze na produkcii? Použili ste Liquibase?

Senior
164

Čo môže spôsobiť zhoršenie rýchlosti vkladania údajov do databázy po vytvorení indexov?

Junior — Middle
164

Aké systémy správy relačných databáz ste mali skúsenosti?

Junior — Middle
164

Kedy je vhodné použiť abstraktnú triedu v návrhu objektov?

Junior — Middle
164

Ako sledovať, či systém funguje správne? Aké metriky a monitorovanie?

Middle
164

Vysvetlite, čo je vyvážené binárne vyhľadávacie strom a prečo sa používa.

Junior — Middle
164

Aké kľúčové kroky zabezpečujú produktivitu a efektívnosť pracovného procesu?

Junior — Middle
164

/** * Vráti zoznam štítkov kníh autorov uvedených v zozname identifikátorov * @param authors zoznam autorov * @param searchAuthorIds zoznam identifikátorov autorov, ktorých štítky kníh je potrebné získať * @return zoznam štítkov kníh uvedených autorov */ 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