Реальные задачи с собеседований | Java
3.53K subscribers
278 photos
36 videos
475 links
Буду сюда выкладывать реальные задачи и вопросы с собеседований, без копипаста с интернета и других каналов)

Ссылка для друга - https://t.me/+K4vJFdalwlthYTQy

Прислать задачи, реклама - @privatevoidmain
Download Telegram
Dcloud

Что будет выведено?

List<String> list = new ArrayList<>();
list.add("milk");
list.add("bread");
list.add("sausage");
Stream<String> stream = list.stream();
list.add("eggs");
stream.forEach(System.out::println);


#dcloud | Прислать задачу | Подписаться
1👍8🤔1😱1
Dcloud

Как будет работать @Transactional в этом коде?
Дать рекомендации к коду


#dcloud | Прислать задачу | Подписаться
1👍5
Dcloud

Написать метод, который возвращает список первых по lastName, удалив однофамильцев

#dcloud | Прислать задачу | Подписаться
1👍2
Dcloud

/**
* Возвращает всех людей старше 18 лет.
* @param groups список групп людей
* @return список людей старше 18 лет
*/
public static List<Person> adultPersons(List<Group> groups) {
// Реализация метода
}

public class Person {
private final String name;
private final Long age;

public Person(String name, Long age) {
this.name = name;
this.age = age;
}

public String name() {
return name;
}

public Long getAge() {
return age;
}
}

public class Group {
private final List<Person> people;

public Group(List<Person> people) {
this.people = people;
}

public List<Person> getPeople() {
return people;
}
}


#dcloud | Прислать задачу | Подписаться
1👍5