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

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

881 вопрос с собеседований в Ozon

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

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

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

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

Каталог

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

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

Что подразумевается под термином 'высокая нагрузка' в контексте систем и приложений?

Например, веб-сервер под высокой нагрузкой может получать тысячи одновременных запросов, что требует эффективного управления ресурсами, масштабирования и оптимизации кода для поддержания стабильной работы.

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

Если все значения попадают в один бакет и накапливаются overflow-бакеты, что произойдёт при same-size grow (переупаковке без увеличения размера)?

В Go при работе с хэш-таблицей (map) каждый бакет имеет фиксированный размер, и при коллизиях создаются overflow-бакеты для хранения дополнительных элементов.

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

Расскажи про транзакции: что это такое и какие есть уровни изоляции транзакций?

Уровни изоляции транзакций определяют, насколько одна транзакция видит изменения, сделанные другими транзакциями, и влияют на возможные аномалии:

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

Расскажи, пожалуйста, про команду — состав команды, с кем взаимодействовал.

Легион — это проект (или команда), в котором я участвовал, занимаясь разработкой на Go. Команда была кросс-функциональной, включала backend-разработчиков, DevOps и тестировщиков.

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

Что такое нормализация базы данных? В каких случаях нужна денормализация?

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

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

Если несколько реплик воркера могут отправить одно outbox-сообщение в Kafka 4–5 раз, как обеспечить ровно одну отправку?

Метод, гарантирующий, что сообщение будет обработано не более одного раза, называется exactly-once processing.

Читать ответ