Java
Na jaké objekty je možné se v lambda přistupovat?
Jaké další kolekce znáš kromě HashMap, které lze použít?
Co je pro tebe důležité při výběru místa práce?
Co je anotace @Conditional ve Springu a k čemu slouží?
Co je REST a čím se liší od běžného HTTP API?
Proč je potřeba rozdělení podle vrstev (Vrstvená architektura) a jaké chyby se často dělají?
Co se stane při dvou voláních findById se stejným ID v rámci jedné Hibernate relace (cache prvního stupně)?
Jak se pracovalo s prostředky před příchodem try-with-resources?
Pracoval jste pouze na jednom projektu ve [firmě]?
Jaké Java mechanismy jsou používány pod kapotou Spring?
Máte vojenskou knížku, je stále platná?
Pro jaké účely se používá aspektově orientované programování (AOP)?
Na základě jakých ukazatelů jste rozhodli, že úkol stojí za vynaložené úsilí?
/** * Vrací seznam štítků knih autorů uvedených v seznamu identifikátorů * @param authors seznam autorů * @param searchAuthorIds seznam identifikátorů autorů, jejichž štítky knih mají být získány * @return seznam štítků knih uvedených autorů */ 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()); }
Na jakém projektu jste pracoval ve [společnosti]?
Jak implementovat validaci obchodní logiky ve Springu (například: věk >16 let, žádné zablokované účty, limit karty není překročen)?
S jakými databázemi NoSQL jste pracoval? Co je to databáze NoSQL?
Pracoval jste s manifesty Kubernetes? S jakými objekty?
Máte zkušenosti s zátěžovým testováním Java aplikací a integrací?
Jak propojit služby z dvou různých souborů docker-compose?