Java
Към кои обекти може да се обръщате вътре в лямбда?
Какви други колекции познаваш освен HashMap, които могат да се използват?
Какво е важно за теб при избора на работно място?
Какво е анотацията @Conditional в Spring и за какво се използва?
Какво е REST и как се различава от обикновеното HTTP API?
Защо е необходим разделянето по слоеве (Многослойна архитектура) и какви грешки често се допускат?
Какво се случва при два извиквания на findById с един и същи ID в рамките на една Hibernate сесия (кеш от първо ниво)?
Как работехме с ресурсите преди появата на try-with-resources?
Работили ли сте само по един проект в [фирма]?
Кои Java механизми се използват под капака на Spring?
Има ли военен билет, актуален ли е?
За какви цели се използва аспектно-ориентираното програмиране (AOP)?
На какви показатели решихте, че задачата изисква вложени усилия?
/** * Връща списък с етикети на книги на автори, посочени чрез списък с идентификатори * @param authors списък с автори * @param searchAuthorIds списък с идентификатори на автори, чиито етикети на книги трябва да се получат * @return списък с етикети на книги на посочените автори */ 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()); }
На какъв проект работихте в [компания]?
Как да реализираме валидирането на бизнес логиката в Spring (например: възраст >16 години, няма блокирани сметки, лимит на картата не е превишен)?
С какви NoSQL бази данни сте работили? Какво е NoSQL база данни?
Работили ли сте с манифести на Kubernetes? С кои обекти?
Имате ли опит с натоварващи тестове на Java приложения и интеграции?
Как да свържа услуги от два различни файла docker-compose?