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

Вопросы на собеседовании в Сбер

3834 вопроса с собеседований в Сбер

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

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

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

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

Каталог

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

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

Где используется Hash-индекс? Какие у него ограничения? Почему он почти никогда не подходит?

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

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

Почему изменяемое значение аргумента по умолчанию в Python сохраняется между вызовами функции?

В Python изменяемые аргументы по умолчанию (например, списки или словари) инициализируются один раз при определении функции, а не при каждом её вызове.

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

Можете поделиться своим опытом использования очередей в проектах и рассказывать, с какими типами очередей вы работали?

В проектах на Python я использовал разные типы очередей для организации асинхронной обработки задач:

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

Как ограничить параллелизм при 10 запросах к API, которое принимает максимум 3 одновременных запроса?

Чтобы ограничить параллелизм до 3 одновременных запросов при выполнении 10 запросов к API, можно использовать семафор из модуля asyncio в Python.

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

Есть ли у вас вопросы о компании и роли?

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

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

Как устроена изоляция транзакций на основе MVCC (Multi-Version Concurrency Control)? Зачем базе данных хранить несколько скрытых версий одной и той же строки?

Multi-Version Concurrency Control (MVCC) в PostgreSQL — это механизм управления параллелизмом, который позволяет нескольким транзакциям работать с базой данных одновременно без блокировок на чтение.

Читать ответ