Java
Do jakich obiektów można się odwołać wewnątrz lambdy?
Jakie inne kolekcje znasz oprócz HashMap, które można używać?
Co jest dla ciebie ważne przy wyborze miejsca pracy?
Czym jest adnotacja @Conditional w Spring i do czego służy?
Czym jest REST i czym różni się od zwykłego API HTTP?
Dlaczego konieczne jest rozdzielenie na warstwy (Architektura warstwowa) i jakie błędy są często popełniane?
Co się stanie przy dwóch wywołaniach findById z tym samym ID w ramach jednej sesji Hibernate (pamięć podręczna pierwszego poziomu)?
Jak pracowano z zasobami przed pojawieniem się try-with-resources?
Czy pracowałeś tylko nad jednym projektem w [firmie]?
Jakie mechanizmy Java są używane pod maską Spring?
Czy masz legitymację wojskową, czy jest jeszcze ważna?
W jakim celu stosuje się programowanie aspektowe (AOP)?
Na podstawie jakich wskaźników zdecydowałeś, że zadanie wymaga włożonych wysiłków?
/** * Zwraca listę tagów książek autorów wskazanych na podstawie listy identyfikatorów * @param authors lista autorów * @param searchAuthorIds lista identyfikatorów autorów, których tagi książek mają zostać pobrane * @return lista tagów książek wskazanych autorów */ 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 jakim projekcie pracowałeś w [firma]?
Jak zaimplementować walidację logiki biznesowej w Springu (np.: wiek >16 lat, brak zablokowanych kont, limit karty nie przekroczony)?
Z jakimi bazami danych NoSQL pracowałeś? Czym jest baza danych NoSQL?
Czy pracowałeś z manifestami Kubernetes? Z jakimi obiektami?
Czy masz doświadczenie w testach obciążeniowych aplikacji Java i integracji?
Jak połączyć usługi z dwóch różnych plików docker-compose?