Встречается на собеседованиях • сегодня

Хранил ли сервис состояние в последнем проекте

Да, сервис хранил состояние в виде сессий пользователей и кэшированных данных в Redis. Например, для аутентификации использовались JWT-токены, а временные данные (например, корзина покупок) сохранялись в Redis с TTL.

Пример кэширования:

java
@Cacheable(value = "products", key = "#productId")
public Product getProductById(String productId) {
    return productRepository.findById(productId).orElseThrow();
}

Также использовалась БД (PostgreSQL) для постоянного хранения данных. Состояние управлялось через Spring Session и Spring Cache.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы