Sobes.tech

Java

Izskaidrojiet galvenās atšķirības starp push un pop, strādājot ar steku.

Junior — Middle
164

Kāda datu tips tiek izmantots flatMap metodē, apstrādājot kolekcijas vai datu plūsmas?

Junior — Middle
164

Kāda ir peek metodes loma Java Stream API funkcionālajos plūsmās?

Junior — Middle
164

Ko darīt, ja nepieciešamā metode nav pieejama pēc trešās puses bibliotēkas integrācijas?

Junior — Middle
164

Kādas priekšrocības sniedz polimorfisma izmantošana Java valodā?

Junior — Middle
164

Kādi kritēriji un nosacījumi jāievēro laukiem klasē?

Junior — Middle
164

Kā Spring apstrādā situāciju, kad kontekstā ir vairākas vienāda veida komponentes?

Junior — Middle
164

Izstrādājiet attiecības (ziņu un aģentu tabulas) un uzrakstiet SQL vaicājumu, kas atgriež 5 labākos aģentus, kuru atbildes patīk lietotājiem. Reakcijas lauks pieņem vērtības -1, 0, 1.

Senior
164

Kāds ir sliktākais scenārijs QuickSort algoritmam sortēšanas laikā?

Junior — Middle
164

Kā iestatīt pavedienu baseina lielumu paralēlām HTTP pieprasījumiem?

164

Kādi papildu faktori jums ir svarīgi, izvēloties darbu, izņemot atalgojuma līmeni?

Junior — Middle
164

Kāda ir galvenā mērķa modulis testēšanas procesā programmatūras izstrādes laikā?

Junior — Middle
164

Kā veicāt izmaiņas datu bāzē ražošanā? Vai izmantojāt Liquibase?

Senior
164

Kas var izraisīt datu ievietošanas ātruma pasliktināšanos datu bāzē pēc indeksu izveides?

Junior — Middle
164

Kuras saistīto datu bāzu pārvaldības sistēmas esat izmantojis savā darba pieredzē?

Junior — Middle
164

Kad ir kad būtu lietderīgi izmantot abstraktu klasi objektu dizainā?

Junior — Middle
164

Kā uzraudzīt, vai sistēma darbojas pareizi? Kādas metriku un uzraudzības?

Middle
164

Izskaidrojiet, kas ir līdzsvarots binārais meklēšanas koks un kāpēc to izmanto.

Junior — Middle
164

Kādi ir galvenie soļi, kas nodrošina darba procesa produktivitāti un efektivitāti?

Junior — Middle
164

/** * Atgriež autoru grāmatu etiķešu sarakstu, kas norādīts ar identifikatoru sarakstu * @param authors autoru saraksts * @param searchAuthorIds autoru identifikatoru saraksts, kuru grāmatu etiķetes jāiegūst * @return norādīto autoru grāmatu etiķešu saraksts */ 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