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

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

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

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

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

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

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

Каталог

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

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

Каковы преимущества использования функциональных интерфейсов в Java?

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

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

Обеспечивает ли MongoDB соблюдение принципов транзакционной целостности ACID?

MongoDB изначально не была ориентирована на полное соблюдение ACID-транзакций, так как это документно-ориентированная NoSQL база данных, оптимизированная для масштабируемости и высокой производительности.

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

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

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

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

Как оценивается эффективность операций в структуре данных HashMap с точки зрения алгоритмической сложности?

HashMap в Java обеспечивает среднюю временную сложность операций вставки (put), поиска (get) и удаления (remove) порядка O(1) — то есть константное время.

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

Обуславливает ли использование микросервисной архитектуры повышение сложности в процессе автоматизированного тестирования?

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

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

Можете объяснить, что представляет собой класс Error в программировании?

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

Читать ответ