Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

2523 вопроса 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 2523
Теория

Что такое bloating в PostgreSQL и почему физический размер таблицы растёт даже после удаления данных?

В PostgreSQL "bloating" — это ситуация, когда физический размер таблицы или индекса растёт из-за накопления «мертвых» строк (dead tuples), которые остаются после обновлений или удалений данных.

Читать ответ
Теория

Вопрос к интервьюеру: есть ли механизм синхронизации между Lucene-индексом и основным SQL-хранилищем? Как решается вопрос консистентности?

Lucene сам по себе не предоставляет встроенного механизма синхронизации с SQL-хранилищем, так как это библиотека для полнотекстового поиска, а не СУБД.

Читать ответ
Теория

Как предотвратить овербукинг через PostgreSQL при одновременном бронировании последнего места?

Чтобы предотвратить овербукинг (бронирование одного и того же последнего места несколькими пользователями одновременно) в PostgreSQL, можно использовать несколько подходов:

Читать ответ
Теория

Для чего нужно партиционирование в PostgreSQL?

Партиционирование в PostgreSQL используется для разделения большой таблицы на более мелкие, логически связанные части — партиции. Это улучшает производительность и управляемость базы данных.

Читать ответ
Поведенческий

1. Какие именно клиентские (пользовательские) фичи вы реализовывали за последний год на текущем месте работы?

Этот набор вопросов предназначен для комплексного интервью и требует развернутых личных ответов, основанных на вашем опыте. Вот краткие рекомендации по каждому пункту:

Читать ответ
Теория

Чем отличаются реляционные базы данных от нереляционных?

Реляционные базы данных (РБД) основаны на таблицах с четко определёнными схемами и связями между ними. Они используют SQL для запросов и обеспечивают целостность данных через транзакции и ограничения.

Читать ответ