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

Вопросы на собеседовании в Finstar Financial Group

15 вопросов с собеседований в Finstar Financial Group

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

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Finstar Financial Group. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, postgresql.

Каталог

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

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

Если пользователю нужно только выполнять хранимую процедуру и больше ничего — какие права ему выдать?

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

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

Как ты понимаешь, что именно эти индексы на эти колонки помогут получить производительные запросы? Как определяешь высокую селективность?

Чтобы понять, что индексы на определённые колонки помогут ускорить запросы, нужно оценить:

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

Если в запросе много условий (например 10 колонок в WHERE и JOIN) — какой индекс создашь для улучшения производительности?

Если в запросе много условий (например, 10 колонок в WHERE и JOIN), создание одного составного индекса на все эти колонки обычно неэффективно и нецелесообразно. Вместо этого стоит:

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

Расскажи про индексы: в каких ситуациях создавал, когда это хорошо, а когда плохо?

Индексы в базах данных создаются для ускорения поиска и выборки данных. Обычно их создают на колонках, по которым часто выполняются фильтры, сортировки или соединения таблиц.

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

Что такое ключевые (key) колонки и INCLUDE колонки в индексе? Как правильно их использовать?

В индексах баз данных ключевые (key) колонки — это те столбцы, по которым строится сам индекс и которые участвуют в поиске и сортировке. Они определяют порядок и структуру индекса.

Читать ответ