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

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

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

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

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

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

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

Каталог

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

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

Требуется реализовать функцию uniqRandn, которая генерирует слайс длины n уникальных, рандомных чисел.

Для генерации слайса из n уникальных случайных чисел можно использовать подход с перемешиванием слайса чисел от 0 до максимального значения и взятием первых n элементов. Например:

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

Какими способами можно обеспечить безопасную работу с коллекцией Map в многопоточной среде?

В Go стандартная карта (map) не является потокобезопасной для одновременного чтения и записи из разных горутин. Чтобы обеспечить безопасную работу с map в многопоточной среде, можно использовать следующие подходы:

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

Касательно других офферов и финальных этапов — есть ли уже что-то, если в активном поиске?

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

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

Что такое observability? Какие три столпа observability ты знаешь?

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

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

Как обрабатывать закрытие вакансии — она должна архивироваться на всех работных сайтах?

При закрытии вакансии важно обеспечить, чтобы она была корректно удалена или архивирована на всех площадках, где она размещена. Обычно процесс выглядит так:

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

Что такое горутина (goroutine)?

Горутина — это легковесный поток выполнения в языке Go.

Читать ответ