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

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

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

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

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

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

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

Каталог

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

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

Найти подматрицу фиксированного размера KX×KY с максимальным средним значением элементов

Для поиска подматрицы размера KX×KY с максимальным средним значением элементов можно использовать префиксные суммы для ускорения вычислений суммы элементов подматриц.

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

Каким образом в Python можно извлечь план выполнения SQL-запроса и узнать его фактическое время исполнения?

В Python для извлечения плана выполнения SQL-запроса и оценки его фактического времени исполнения обычно используют возможности самой СУБД через EXPLAIN или EXPLAIN ANALYZE.

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

В каком редакторе пишешь код?

Для разработки на Python я предпочитаю использовать Visual Studio Code. Это легкий и мощный редактор с поддержкой множества расширений, включая автодополнение, отладчик и интеграцию с системами контроля версий.

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

Расскажите о вашем опыте: на каких проектах вы работали в [компания] и [компания], какие технологии использовали и за что отвечали?

В контексте Python фронтенд-разработки чаще всего речь идёт о создании пользовательских интерфейсов с помощью библиотек, которые позволяют строить GUI или веб-интерфейсы.

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

Чем отличается список от кортежа в Python?

Список (list) и кортеж (tuple) в Python — это оба упорядоченные коллекции элементов, но между ними есть ключевые отличия:

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

Как запустить синхронный блокирующий SDK из асинхронного кода, не переписывая его?

В FastAPI, который основан на asyncio и event loop, синхронные CPU-интенсивные задачи, такие как вызов модели predict, могут блокировать event loop и снижать производительность сервиса. Чтобы этого избежать, можно:

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

Зачем нужна инкапсуляция? Какие риски при прямом обращении к данным объекта?

Инкапсуляция — это принцип объектно-ориентированного программирования, который заключается в скрытии внутренней реализации объекта и предоставлении доступа к данным и методам только через определённый интерфейс.

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

Были ли у вас кейсы, когда вы с нуля реализовывали такую архитектурную цепочку?

Чистая архитектура — это подход к проектированию программного обеспечения, который разделяет систему на слои с четкими обязанностями и минимальными зависимостями между ними.

Читать ответ