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

Что используешь в текущем проекте

В текущем проекте используем Spring Boot (v3.1+) для backend-разработки, Hibernate в качестве ORM и PostgreSQL как основную СУБД. Для API применяем REST + OpenAPI (Swagger).

Из ключевых библиотек:

  • Lombok – для сокращения boilerplate-кода
  • MapStruct – маппинг DTO <-> Entity
  • JUnit 5 + Mockito – тестирование
  • Liquibase – управление миграциями БД

Пример конфигурации Spring Boot:

java
@SpringBootApplication
@EnableJpaRepositories
public class App {
    public static void main(String[] args) {
        SpringApplication.run(App.class, args);
    }
}

Также используем Kafka для асинхронной коммуникации между сервисами и Prometheus + Grafana для мониторинга.

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

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

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

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