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

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

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

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

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

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

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

Каталог

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

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

Насколько это будет параллельно при отправке нескольких I/O-bound (операций ввода-вывода) запросов?

Независимые I/O-запросы могут перекрывать ожидания, поэтому общее время приближается к длительности самого медленного, а не сумме. Реальная степень перекрытия ограничена пулами, сетью и сервером.

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

Что такое Python и каковы его основные принципы?

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

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

Представьте, что нужно добавить поддержку новой СУБД, например StarRocks, в генератор DDL, где уже есть реализации для PostgreSQL, ClickHouse и Greenplum. Что будете делать?

Добавлю отдельный диалект генерации через существующий контракт и проверю различия типов, ключей, распределения и поддерживаемых DDL-операций. StarRocks нельзя считать просто PostgreSQL с другим именем.

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

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

Для интерфейса словаря только для чтения используйте types.MappingProxyType. Это представление, а не глубокая неизменяемость: изменения исходного словаря остаются видны.

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

После того как вы реализовали поддержку новой СУБД и покрыли код unit-тестами, какие ваши дальнейшие действия?

Проверю интеграцию с реальной тестовой СУБД, совместимость контрактов и миграций, затем подготовлю документацию и контролируемое включение с возможностью отката.

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

Какие существуют методы поиска ближайших соседей?

Есть точный перебор, пространственные деревья и приближённые индексы: KD-tree, Ball tree, LSH, HNSW, IVF и варианты с квантованием. Выбор зависит от размерности, метрики, объёма и допустимой потери полноты.

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

Как бы вы контролировали поведение coding-агента?

Ограничьте агенту задачу, область файлов и доступные действия, а результат проверяйте через diff и целевые проверки. Чувствительные операции должны требовать явного разрешения, а не вытекать из текста в файле.

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

Кроме cp, каким другим способом можно передать файл между серверами?

Для передачи между серверами подходят scp, sftp или rsync через SSH. Выбор зависит от объёма, повторных синхронизаций и необходимости возобновления; обычный cp сам по себе не является сетевым протоколом.

Читать ответ