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

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

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

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

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

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

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

Каталог

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

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

Что такое асинхронность и в чём её суть? За счёт чего достигается?

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

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

Как использовать контракты (интерфейсы) в сервисах? Dependency Injection в C#.

В C# для реализации Dependency Injection (DI) обычно используют контракты в виде интерфейсов, чтобы отделить реализацию сервиса от его использования. Это повышает тестируемость, расширяемость и поддерживаемость кода.

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

Какова сложность вставки в Dictionary, добавления в List и поиска в отсортированном массиве? Как работает бинарный поиск?

Для поиска элемента в отсортированном массиве часто используется алгоритм бинарного поиска, который работает за логарифмическое время O(log n).

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

Какие инструменты помогут расследовать медленные SQL-запросы и неиспользуемые индексы в production?

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

Читать ответ