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

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

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

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

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

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

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

Каталог

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

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

Расскажи про процессы, потоки и асинхронность в Python. Чем они отличаются?

asyncio — это модель асинхронного программирования, основанная на событийном цикле и корутинах. Она эффективна для I/O-bound задач, позволяя не блокировать поток во время ожидания операций ввода-вывода.

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

Что такое индекс в базе данных, какие бывают виды, плюсы и минусы?

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

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

Какие инициативы или проекты вы планируете реализовать в своей будущей роли?

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

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

Пользуетесь ли вы LLM/AI-инструментами в работе с кодом и как взаимодействуете с ними?

Да, у меня есть опыт работы с ML-моделями, включая обучение и дообучение моделей на Python с использованием библиотек вроде scikit-learn, TensorFlow и PyTorch.

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

Ты упомянул идемпотентность — можешь пояснить, что имел в виду?

Идемпотентность — это свойство операции, при котором многократное выполнение с одинаковыми входными данными даёт тот же результат, что и однократное.

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

Как обеспечить, чтобы связанные записи в разных таблицах создавались или изменялись согласованно и не возникало частично записанных данных? Что такое ACID и какие бывают уровни изоляции транзакций?

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

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

В чем могут возникнуть трудности при использовании множественного наследования в объектно-ориентированном программировании?

Основные трудности при использовании множественного наследования в ООП связаны с конфликтами и неоднозначностями, которые возникают, когда один класс наследует поведение от нескольких родителей.

Читать ответ