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

Кто следил за базами данных в последнем проекте

В моём последнем проекте за базами данных следила команда из 2-х человек:

  1. Backend-разработчик (я) – отвечал за миграции, оптимизацию запросов и работу с JPA/Hibernate.
  2. DevOps-инженер – настраивал репликацию, мониторинг (Prometheus + Grafana) и бекапы.

Пример моего участия:

java
@Entity
@Table(name = "orders", indexes = @Index(columnList = "user_id"))
public class Order {
    @Id @GeneratedValue(strategy = IDENTITY)
    private Long id;
    
    @ManyToOne(fetch = LAZY) 
    @JoinColumn(name = "user_id")  // Индекс для частых JOIN
    private User user;
}

Мы использовали PostgreSQL с еженедельными нагрузочными тестами. Для сложных отчетов подключали Read Replicas.

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

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

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

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