```java import java.util.ArrayList; import java.util.List; public class StreamTest { public static void main(String[] args) { List<String> names = new ArrayList<>(); names.add("Ivan"); names.add("Max"); names.add("Alex"); names.stream().forEach(name -> { System.out.println(name); names.add(name + " the Great"); }); System.out.println(names); } } ```
Когда выбрать очередь (Kafka), а когда REST сервис?
Что такое метод name() в enum?
Если завязываться на имя класса — какие будут ограничения при расширении?
Какие еще типы индексов знаешь кроме B-tree?
Как организовать передачу данных клиенту из трёх микросервисов (товары, цены, заказы) в микросервисной архитектуре?
SQL задача: вывести id пользователей и количество их заказов в статусе COMPLETED, включая пользователей с нулевым количеством таких заказов
Сколько гражданских авиалайнеров было вчера над Московской областью? (Fermi estimation вопрос)
Что важно в новом месте работы — по проекту, задачам, стеку, команде?
Как Spring инжектирует все реализации интерфейса в сервис?
Почему не использовали ZGC или Shenandoah?
Сколько человек было в команде в [компания]?
Что такое ACID? Что такое constraint в терминологии ACID?
Расскажи про оптимизацию SQL запросов на 95% — в чём была проблема?
Что такое пул коннектов к БД и зачем он нужен?
Зачем нужен default метод в интерфейсе?
Как работает Redis sorted set для хранения отложенных задач и сколько памяти занимает?
Есть топик и 5 инстансов одного сервиса в одной consumer group. Что может пойти не так?
Зачем нужна балансировка дерева? За счёт чего достигается быстрый поиск?
Можете подробнее рассказать о проекте, на котором работали? Что нравилось, что не нравилось?