Чем отличается ArrayList от LinkedList? Зачем они нужны, если есть массив?
Знаете ли вы про реактивные системы и принципы реактивного программирования?
Как задать определенный Garbage Collector в JVM (вручную или по умолчанию)?
Вопрос 2. Что может пойти не так с HashMap, если у всех ключей будет одинаковый hashCode? - Поиск по ключу вернет не тот объект - Поиск по ключу замедлится - Поиск по ключу не вернет объект
Что будет если партиций меньше чем консюмеров?
С высоконагруженными системами работал? Какие показатели нагрузки?
Что происходит, если процесс упал между сохранением в базу данных и подтверждением (коммитом offset) в Kafka?
Как вы обрабатывали поток данных в 870 RPS на последнем месте работы?
Что такое B-Tree и почему он используется в реляционных БД, а не красно-чёрное дерево?
Расскажите про свой опыт в Java разработке, последние 5-6 лет, и эволюцию с применением AI.
Работали ли вы со Spring Data JPA?
Как освободить забронированное место если пользователь не оплатил в течение 20 минут?
Как в Java происходит удаление объектов из heap? Расскажи про Garbage Collector.
Какую версию Java использовали? Какой опыт с Postgres — только запросы или оптимизация тоже?
Как реализовать систему бронирования мест в кинотеатре без двойных продаж? Какой тип блокировки выбрать?
Как следить за тем, что система работает корректно? Какие метрики и мониторинг?
Ты сам пришёл к решению с предрасчётами или кто-то другой?
@Data @Entity @Table(name = "_store") public static class Book { @Id private String id; private String title; private String author; private int price; @Transient private String tmp; @Enumerated(EnumType.STRING) private BookType type; } public enum BookType { COMMON, PREMIUM; }
Как получилось, что вы переехали за границу и работали на Кипре? Что вами двигало при релокации?
Можешь назвать три примера, которые обеспечивают happens-before?