Sobes.tech

Чем Spring отличается от Spring Boot?

Senior
СБК ПАРУС
8

Читали про inline оператор в Kotlin?

Middle+
AmexDev
8

Расскажите про Stream API — что это такое и как используете

Middle+
Мираполис
8

Как обеспечить exactly once семантику в Kafka? Как технически обеспечивается идемпотентность продюсера?

Senior
Сбер Право
8

Генерирует ли Spring Security 404 ошибку самостоятельно?

Senior
Технократия
8

Что такое off-heap память и какие есть источники её потребления?

Senior
Octo
8

Почему выбрал UUID для taskId, а не Long/BigInt?

Senior
СБЕРСБЕР
8

Как реализовать валидацию бизнес-логики в Spring (например: возраст >16 лет, нет заблокированных счетов, лимит карт не превышен)?

Senior
EXPERA
8

if (Boolean.TRUE.equals(bool)) { // check first key String firstKey = keys.iterator().next(); if (firstKey == "public") { keys.stream().forEach(key -> { // ... some logic log.warn("Using key " + key); }); } } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // check first key String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... some logic log.warn("Using key " + key); }); } } }

Senior
СТЭП ЛОДЖИК (STEP LOGIC)
8

Сколько элементов может принимать Flux в Project Reactor?

Senior
ИП Ганус Александр Андреевич
8

Какие scope'ы бинов знаешь в Spring?

Senior
Uzum
8

Что бы вы сделали, если сервис медленно отвечает на запросы чтения и медленно записывает в базу данных?

Senior
Альфа-БанкАльфа-Банк
8

Как работаешь с базой данных? Hibernate/JPA — как используешь?

Senior
Velenes.Tech
8

Что относится к GC Roots? Какие еще кроме стека?

Senior
Альфа-БанкАльфа-Банк
8

```java // 2 public class Interfaces { public static void main(String[] args) { A a = new A() {}; B b = new B() {}; AB ab = new AB(); a.print(); b.print(); ab.print(); } public interface A { default void print() { System.out.println("interface A"); } } public interface B extends A { default void print() { System.out.println("interface B"); } } public static class AB implements A, B { } } ```

Senior
СБЕРСБЕР
8

Что такое высоконагруженная система? Какие реальные цифры по нагрузке были в вашем проекте?

Senior
Альфа
8

Расскажите о CAP теореме. Что выберете — консистентность или доступность при network partition?

Senior
Napoleon IT
8

Зачем нужен BeanPostProcessor?

Senior
BSS
8

Как добавить логирование во все методы старого сервиса без изменения бизнес-логики?

Senior
EXPERA
8

Какие основные интерфейсы есть в Collection API Java?

Middle
экзон
8
/710