Встречается на собеседованиях • сегодня
Какие знаешь конкретные названия индексов
В Java (особенно в контексте баз данных через JDBC или JPA) часто используются следующие типы индексов:
- B-Tree – стандартный индекс, поддерживает
=,>,<,BETWEENи сортировку. - Hash – для точного совпадения (
=), не поддерживает диапазоны. - Bitmap – эффективен для колонок с малым количеством уникальных значений (например,
ENUM). - Full-Text – для поиска по тексту (
LIKEс полнотекстовым поиском в MySQL, PostgreSQL). - Composite – индекс по нескольким колонкам (например,
INDEX (col1, col2)). - Unique – гарантирует уникальность значений (
UNIQUE INDEX).
Пример создания в SQL через JPA:
java
@Entity
@Table(indexes = @Index(name = "idx_name", columnList = "name"))
public class User {
@Id
private Long id;
private String name;
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы